Wiki
›
Techniques, Tactics & Procedures (TTPs)
›
Exfiltration
›
Exfiltration via Cloud Storage Services
Exfiltration via Cloud Storage Services
Jump to:
Overview
Exfiltration via cloud storage services is a technique where adversaries transfer stolen data to cloud-based repositories to evade detection and facilitate remote access. This method plays a critical role in the exfiltration phase of the attack lifecycle, leveraging the ubiquity and trusted nature of cloud services to bypass traditional security controls.
Attack Objective
- Primary goal: Data theft and unauthorized data transfer
- Attack lifecycle stage: Exfiltration
- Advances attacker position by enabling covert, scalable, and remote extraction of sensitive information without relying on direct network channels
How the Technique Works
Adversaries use legitimate cloud storage services to upload and store exfiltrated data, often disguising malicious activity as normal user behavior. By exploiting authorized access or compromised credentials, attackers transfer data to cloud accounts under their control, circumventing network-based detection mechanisms and leveraging the high availability and redundancy of cloud platforms.
Common Methods & Variations
- Use of popular cloud storage providers (e.g., Google Drive, Dropbox, OneDrive) for data upload
- Variants include direct upload from compromised endpoints, use of cloud APIs, or leveraging cloud synchronization clients
- Living-off-the-land approaches utilizing native cloud service tools and legitimate credentials versus custom exfiltration scripts or malware
Indicators of Compromise (IOCs)
- Unusual or unauthorized cloud storage account activity, including large or frequent file uploads
- Endpoint logs showing access to cloud storage applications outside normal user patterns
- Network traffic to cloud storage domains inconsistent with baseline behavior
- Authentication anomalies such as logins from unusual locations or devices
Detection Strategies
- Telemetry sources: cloud access logs, endpoint monitoring, network traffic analysis, identity and access management (IAM) logs
- Behavioral detection focusing on deviations in file upload volume, timing, and user activity patterns
- Correlation of authentication events with data transfer activities to identify suspicious cloud storage usage
Mitigation & Prevention
- Enforce least privilege access and multi-factor authentication for cloud storage accounts
- Implement data loss prevention (DLP) policies and cloud access security broker (CASB) solutions to monitor and control data flows
- Configure network segmentation and restrict cloud storage access to authorized users and devices
Response Considerations
- Immediately revoke compromised credentials and block unauthorized cloud storage access
- Conduct forensic analysis of cloud storage logs and endpoint data to determine scope and timeline of exfiltration
- Enhance monitoring and tighten access controls post-incident to prevent recurrence
Related Techniques
- Credential Access: Compromise of cloud service credentials to enable exfiltration
- Data Staged: Preparing data for exfiltration prior to transfer
- Command and Control: Use of cloud services for communication channels
Mapping & References
- MITRE ATT&CK: T1567 – Exfiltration Over Web Service
- MITRE ATT&CK: T1537 – Transfer Data to Cloud Account
- Public research and advisories on cloud-based data exfiltration techniques from cybersecurity organizations and incident reports
More in Exfiltration