Has used Amazon Simple Storage Service (S3) Browser and WinSCP to access S3 objects.1
Cloud Storage Object Discovery T1619
- Tactic
- Discovery
- Platform
- IaaS
- Version
- 1.0
- Created
- 01 October 2021
- Last modified
- 12 May 2026
- Contributors
- Regina Elwell; Isif Ibrahima, Mandiant
Adversaries may enumerate objects in cloud storage infrastructure. Adversaries may use this information during automated discovery to shape follow-on behaviors, including requesting all or specific objects from cloud storage. Similar to File and Directory Discovery on a local host, after identifying available storage services (i.e. Cloud Infrastructure Discovery) adversaries may access the contents/objects stored in cloud infrastructure.
Cloud Storage Object Discovery MITRE reference T1619
1 group has been recorded using this technique. Newest first; each entry carries MITRE’s procedure text and a link to the group’s full record. Click a name to filter the rules below.
All 1 groups for this technique
3 software entries are documented implementing this technique. MITRE files each as a tool or as malware; newest first, then by how many groups carry them.
Can enumerate cloud storage environments including Amazon Web Service (AWS) S3 buckets and Google Cloud Storage buckets.12
Can enumerate AWS storage services, such as S3 buckets and Elastic Block Store volumes.1
Can list AWS S3 buckets.1
All 3 software entries for this technique
Offense vs defense T1619
Is defensive coverage keeping up with adversary use? Eight counts, each ranked against all 697 ATT&CK techniques. Attack sits left, defense right, so a shape leaning left means adversaries are better documented here than defenders are equipped. Hover any spoke for its percentile and the share of techniques that have more. The timeline below shows when each side arrived.
How it got here
Adversary activity (campaign spans) over cumulative rule output. Each source is plotted independently from zero, so neither line includes the other. Campaign dates are year-granularity.
Cloud Storage Object Discovery detection strategy DET0578
MITRE names one behaviour worth catching for this technique and breaks it into 1 analytic, one per platform. Each carries the log sources it needs and the fields you tune per environment.
Detection Strategy for Cloud Storage Object Discovery
AN1594 · IaaS
Detection of suspicious enumeration of cloud storage objects via API calls such as AWS S3 ListObjectsV2, Azure List Blobs, or GCP ListObjects. Correlate access with account role, user context, and prior authentication activity to identify anomalous usage patterns (e.g., unusual account, unexpected regions, or large-scale enumeration in short time windows).
Log sources
The data this analytic draws on. You do not need every component — each one you already collect covers part of it. Each links to its ATT&CK record.
| Data component | Name | Channel |
|---|---|---|
| Cloud Storage EnumerationDC0017 | AWS:CloudTrail | ListObjectsV2 |
| Cloud Storage AccessDC0025 | AWS:CloudTrail | GetObject, CopyObject |
Tunable fields
MITRE calls these the analytic’s mutable elements: the thresholds and filters you set for your own environment.
| Field | What you tune |
|---|---|
| TimeWindow | Correlation window (e.g., multiple enumeration calls within 5 minutes) may indicate automated discovery versus normal user activity. |
| UserContext | Expected service accounts and IAM roles that regularly enumerate storage; deviations may indicate suspicious activity. |
| RegionScope | Unusual enumeration of buckets across multiple geographic regions in short succession may indicate adversary reconnaissance. |
Restrict granting of permissions related to listing objects in cloud storage to necessary accounts.
Tests from Atomic Red Team (MIT licence) · technique definition