Product
Detection of Unauthorized AWS STS GetCallerIdentity Discovery
1 rule 2 TTPsAdversaries with compromised credentials may abuse the AWS STS GetCallerIdentity API to verify access and identify the current account context, serving as a primary indicator of initial cloud reconnaissance.
Suspicious AWS IAM API Calls via Temporary Session Tokens
1 rule 2 TTPsThis detection rule identifies suspicious AWS IAM API operations performed using temporary session credentials (access keys starting with ASIA) that are not sourced from console logins, indicating potential credential theft, session hijacking, or abuse of privileged temporary credentials by an attacker for persistence, privilege escalation, or defense evasion within the AWS environment.
AWS STS GetFederationToken Abuse for Persistence and Defense Evasion
1 rule 2 TTPsAdversaries may exploit the AWS Security Token Service (STS) GetFederationToken API call to obtain temporary security credentials, enabling persistence and bypassing IAM API call limitations by gaining console access, with these temporary tokens remaining active for up to 36 hours, even if the initial compromised identity is deleted, and used to create console sign-in tokens.
AWS STS AssumeRoot by Rare User and Member Account
2 rules 3 TTPsThe rule detects when the STS AssumeRoot action is performed by a rare user in AWS, potentially indicating privilege escalation.
AWS STS GetFederationToken Request for Defense Evasion and Persistence
2 rules 2 TTPsDetection of the first AWS Security Token Service (STS) GetFederationToken request by a user, which adversaries can abuse to obtain temporary credentials for persistence and to bypass IAM API call limitations by gaining console access.
AWS STS AssumeRole with New MFA Device
2 rules 4 TTPsThis rule identifies when a user has assumed a role using a new MFA device in AWS, which can be indicative of persistence and privilege escalation attempts by threat actors.
AWS STS Role Chaining for Privilege Escalation and Persistence
2 rules 3 TTPsAWS STS role chaining, where one assumed role is used to assume another, can lead to privilege escalation or persistence by refreshing session tokens, triggering alerts on the first observed role assumption based on CloudTrail logs.