Wiz Details AWS SES Abuse Campaign Using Compromised Keys to Enable Phishing

· Original article ↗

Summary

Wiz traced a May 2025 campaign from compromised AWS keys to SES production-mode access and phishing setup. Multi-region API activity and rapid sender configuration provided indicators for detection; the credential theft campaign’s operator remains unattributed.

Key points

  • The attacker used compromised AWS access keys to probe SES, then sent bursts of PutAccountDetails requests across AWS regions to seek production access; AWS approved the request.
  • The attacker’s attempts to raise sending limits through CreateCase and to escalate IAM privileges failed, leaving the account at the standard production quota.
  • The attacker added identities for attacker-owned domains, including managed7[.]com, street7news[.]org, street7market[.]net and docfilessa[.]com, and created common sender addresses.
  • Wiz and Proofpoint linked the setup to phishing emails referencing 2024 tax forms and targeting multiple organizations without a clear geographic or industry focus.
  • The messages linked to a suspected credential-theft site at irss[.]securesusa[.]com, concealed behind a commercial traffic-analysis redirect; Wiz assessed the campaign was likely financially motivated but did not link it to a known group.
  • Wiz identified multi-region PutAccountDetails bursts, API-based CreateCase requests and rapid creation of SES domains and identities as suspicious activity to monitor.
  • Recommended defenses include restricting SES where unused, rotating and auditing IAM keys, enforcing least privilege, and monitoring SES API calls and email-sending activity.

Article Details

Attack Vectors
  • The attacker used a compromised AWS access key to access the victim’s environment and call SES APIs.
  • The attacker attempted to move the SES account out of sandbox mode by issuing PutAccountDetails requests across AWS regions.
  • The attacker verified sender identities on attacker-owned domains and used them to send tax-themed phishing emails.
  • The phishing emails linked to a credential-theft site concealed behind a commercial traffic-analysis-service redirect.
Defensive Notes
  • Apply an AWS Service Control Policy to block SES in accounts where it is not needed.
  • Rotate IAM keys regularly and monitor for dormant keys that suddenly become active.
  • Enforce least privilege for identities that can verify senders or request SES production access.
  • Use CloudTrail to monitor SES API calls, including PutAccountDetails, and alert on unusual sender additions or spikes in SendEmail usage; enable SES data events where possible.
  • Monitor for multi-regional bursts of PutAccountDetails requests, CreateCase API calls outside the AWS Console, and rapid creation of domains and email identities.
  • Investigate unusual login locations, activity from multiple countries in a short timeframe, and sudden increases in cloud-service usage.

Indicators of compromise

TypeIndicatorContext
DOMAINdocfilessa[.]comAttacker-owned domain added as a verified SES sender identity for the phishing campaign.
DOMAINmanaged7[.]comAttacker-owned domain added as a verified SES sender identity for the phishing campaign.
DOMAINstreet7market[.]netAttacker-owned domain added as a verified SES sender identity for the phishing campaign.
DOMAINstreet7news[.]orgAttacker-owned domain added as a verified SES sender identity for the phishing campaign.
HOSTNAMEirss[.]securesusa[.]comHost of the credential-theft site linked in the phishing campaign.

MITRE ATT&CK

Vendors

Products

Related Articles