Source: AWS Security Blog
Author: Oscar Diaz
URL: https://aws.amazon.com/blogs/security/incident-response-guide-for-aws-cloudtrail-investigations-part-1/
ONE SENTENCE SUMMARY:
Guide teaches CloudTrail-based incident investigations, highlighting key fields, attacker patterns, and response checklists across cross-account S3 deletion and cryptomining scenarios.
MAIN POINTS:
- CloudTrail investigation hinges on interpreting specific fields, context, and event chains.
- Real-world scenarios cover cross-account unauthorized access, ransomware-like deletions, and console-driven cryptomining.
- Terminology glossary defines recon, enumeration, lateral movement, persistence, and other IR concepts.
- Scenario 1 starts with assumed-role activity performing S3 ListBuckets reconnaissance.
- Suspicious session naming can indicate masquerading to blend into normal automation noise.
- Listing objects followed by a silence gap suggests planning before rapid automated execution.
- S3 COPY operations before DELETE imply steal-then-destroy behavior and possible exfiltration.
- Tight deletion timing, consistent IP, and aws-cli user agent indicate scripted automation.
- Broad cross-account role permissions expose blast-radius risk without least-privilege and reviews.
- Scenario 2 shows CloudFormation abuse via console session and CloudShell, lacking MFA.
TAKEAWAYS:
- Prioritize containment by confirming ongoing access, sensitive exposure, and spread potential.
- Validate cross-account trust policies and role assumption paths to identify initial compromise.
- Correlate source IPs, session names, and user agents to uncover pivots and related actions.
- Treat cost anomalies as security signals; billing spikes can reveal resource hijacking early.
- Enforcing MFA for console access blocks many credential-abuse paths enabling rapid automation.