Skip to content
Threat Feed

Tag

Aws

344 briefs RSS
high advisory

AWS SageMaker Execution Role Privilege Escalation via PassRole

An adversary with SageMaker resource-creation rights and broad iam:PassRole permissions can escalate privileges by passing highly privileged IAM roles to SageMaker notebook instances, training, processing, or pipeline jobs.

AWS SageMaker cloud aws privilege-escalation sagemaker
1t
medium advisory

Detection of Unusual AWS IAM Guardrail Policy Deletion

This threat brief identifies a detection strategy for attackers attempting defense evasion or persistence by deleting sensitive AWS IAM managed policies using previously unseen identities.

AWS IAM cloud defense-evasion persistence aws iam
1r 2t
medium advisory

Unusual AWS Batch Job Container Command Override Detection

This detection targets the abuse of AWS Batch 'containerOverrides.command' parameters by infrequent users to inject malicious commands or data exfiltration logic into production compute environments.

AWS Batch cloud aws batch cloudtrail execution
1r 1t
medium advisory

Detection of Unauthorized AWS NACL Modification by New Identities

Adversaries may modify AWS Network Access Control Lists (NACLs) to allow all traffic, effectively disabling network-layer defenses to facilitate lateral movement or data exfiltration, a behavior this detection identifies when performed by previously unseen identities.

AWS EC2 aws cloud defense-evasion
1t
medium advisory

AWS S3 Bucket ACL Modification to Public Access by New Identity

Detection of unauthorized S3 bucket ACL modifications to public-read or public-read-write by previously unseen identities, potentially indicating credential compromise for data exfiltration.

AWS S3 cloud aws collection s3
1r 1t
medium advisory

AWS Bedrock Guardrail Deleted

A detection rule has been developed for Amazon Bedrock that identifies the deletion of guardrails, indicating a potential attempt by an attacker or insider to disable AI model safety controls and facilitate unsafe or unauthorized responses.

AWS Bedrock aws cloud-security defense-impairment cloud ai llm defense-evasion
2r 2t
low advisory

AWS Smithy-RS HTTP Server Vulnerable to Unauthenticated Slowloris Denial of Service

An unauthenticated Slowloris denial of service vulnerability exists in the default `serve()` path of AWS's `aws-smithy-http-server` framework (versions <= 0.66.4), allowing remote attackers to exhaust server resources by initiating numerous incomplete connections.

aws-smithy-http-server denial-of-service vulnerability webserver rust aws
1t 1c
high advisory

AWS Bedrock AgentCore Python SDK Arbitrary Command Execution Vulnerability

An improper neutralization of argument delimiters vulnerability (CVE-2026-16796) in the AWS Bedrock AgentCore Python SDK's `install_packages()` method allows a remote authenticated user to execute arbitrary commands within the Code Interpreter sandbox by crafting malicious package name arguments.

bedrock-agentcore cloud vulnerability rce aws
1t 1c
high advisory

AWS API MCP Server Security Policy Bypass via Startup Initialization Failure (CVE-2026-16584)

The AWS API MCP Server has a high-severity vulnerability, CVE-2026-16584, where a failure to initialize security policy data at server startup leads to a silent bypass of all per-request policy checks, allowing AWS API operations to execute without the intended restrictions, though underlying IAM permissions remain enforced.

AWS API MCP Server vulnerability cloud aws security-bypass
1c
medium advisory

AWS IAM Session Token Used from Multiple Addresses

This threat brief describes a detection for suspicious activity where an AWS IAM user's temporary session token is accessed from multiple distinct IP addresses, networks, cities, and user agents within a short timeframe, indicating potentially compromised credentials used for initial access and resource manipulation.

AWS IAM +1 cloud aws initial-access identity-and-access-audit
1t
low advisory

AWS S3 Rapid Bucket Posture API Calls from a Single Principal

This detection rule identifies suspicious activity in AWS environments where a single principal, from a consistent source IP, rapidly performs read-only S3 control-plane API calls across more than 15 distinct S3 buckets within a 10-second window, indicative of automated reconnaissance, security scanning, or post-compromise enumeration aiming to map S3 bucket access, policies, and versioning.

S3 +1 aws cloudtrail discovery collection reconnaissance cloud
4t
low advisory

AWS Account Discovery By Rare User

A new detection rule identifies rare instances where an identity performs AWS Organizations or IAM account enumeration APIs for the first time within a specified lookback window, indicative of an attacker attempting to map the AWS environment after compromising credentials.

AWS Organizations +1 cloud aws discovery identity reconnaissance
1r 2t
low advisory

AWS CLI Discovery from Single Resource

An Elastic detection rule identifies when a single AWS identity, using the AWS CLI, performs more than five distinct read-only discovery API calls (such as Describe*, List*, Get*, and Generate*) across various AWS services within a 10-second window, indicating reconnaissance by an adversary using compromised credentials or an exploited EC2 instance to map the AWS infrastructure for potential targets and further exploitation.

AWS +13 cloud discovery reconnaissance cli
2t
high advisory

Privilege Escalation in AWS Advanced JDBC Wrapper for Aurora PostgreSQL

A privilege escalation vulnerability (CVE-2026-11400) exists in the AWS Advanced JDBC Wrapper for Amazon Aurora PostgreSQL, affecting versions 3.0.0 through 4.0.0. A low-privileged authenticated user can craft a function to execute with rds_superuser permissions.

AWS Advanced JDBC Wrapper +1 privilege-escalation vulnerability cloud aws postgresql
1c
medium advisory

AWS Cognito Unauthenticated Identity Pool Credentials Issued

This threat involves adversaries obtaining temporary AWS credentials from a misconfigured Cognito Identity Pool without authentication. If a Cognito Identity Pool is set to allow unauthenticated (guest) access and its associated unauthenticated IAM role has overly broad permissions, attackers can discover the pool ID, call `GetId`, and then `GetCredentialsForIdentity` to acquire AWS credentials. This grants them unauthorized access to AWS resources and sensitive data, bypassing typical authentication mechanisms.

Cognito Identity Pools cloud aws cognito misconfiguration credential-access cloud-security
1r 2t
medium advisory

AWS CloudTrail Management Events Disabled via PutEventSelectors

A malicious actor uses the AWS CloudTrail `PutEventSelectors` API call to explicitly disable logging of management API calls for a trail by setting `includeManagementEvents` to `false`, effectively blinding defenders to subsequent sensitive activities while the trail appears active.

CloudTrail cloud aws defense-evasion
1r 1t
high advisory

AWS GuardDuty Detection Suppression

Adversaries leverage specific AWS GuardDuty API calls including CreateIPSet, UpdateIPSet, CreateThreatIntelSet, UpdateThreatIntelSet, or UpdateDetector with Enable: false to suppress or blind Amazon GuardDuty's detection capabilities, allowing them to operate undetected within a compromised AWS environment.

Amazon GuardDuty defense-evasion cloud-security aws guardduty
1r 1t
medium advisory

AWS Attempt to Leave Organization

An adversary attempting to remove an AWS member account from its AWS Organization via the LeaveOrganization API constitutes a critical defense evasion maneuver, as it strips the account of security controls and centralized monitoring, requiring immediate investigation by detection engineers.

AWS Organizations cloud aws defense-evasion impact threat-detection
1r 2t
critical threat

AWS Account Closure Detected

Adversaries or malicious insiders may close an AWS account using the `CloseAccount` API, a highly destructive action that suspends all access for 90 days before permanent termination, leading to data destruction and significant business disruption.

exploited AWS account +1 cloud aws impact data-destruction account-access-removal
1r 2t
medium advisory

AWS IAM User Console Login Without MFA

This brief identifies successful logins to the AWS Management Console by standard IAM users without Multi-Factor Authentication (MFA). It focuses on the first observed occurrence within a 7-day history window for each user. An adversary who obtains a user's password can gain access if MFA is not enforced, representing a significant initial access vector. This event signals a critical posture gap that allows adversaries to achieve initial access using compromised credentials, leading to potential privilege escalation, data exfiltration, or resource deployment.

AWS Management Console +1 cloud initial-access aws identity-and-access-management mfa-bypass
1r 1t
high advisory

AWS Potential Cryptomining via ECS Task Definition Deployment

Adversaries, after compromising AWS credentials, deploy cryptomining operations on Amazon ECS and AWS Fargate by registering task definitions with public high-CPU container images and then launching them, leading to unauthorized resource consumption and increased cloud costs.

Amazon ECS +1 cloud aws cryptomining resource-hijacking ecs fargate
1t 5i
high advisory

Abuse of AWS Bedrock AgentCore Execution Role Credentials for Cloud Privilege Escalation

Anomalous AWS API calls by an Amazon Bedrock AgentCore execution role indicate potential credential exfiltration and abuse for cloud privilege escalation, lateral movement, or reconnaissance outside its intended runtime environment.

Amazon Bedrock AgentCore +1 cloud-security aws bedrock privilege-escalation credential-access microvm code-interpreter
1r 2t
medium advisory

Detecting Unusually Large Prompts to AWS Bedrock Claude Models

This brief outlines a detection strategy for identifying unusually large prompts sent to AWS Bedrock Claude models, which may indicate prompt injection attacks, data exfiltration attempts, or abuse of the AI service, warranting investigation by detection engineers.

Amazon Bedrock +1 cloud-security aws ai-security prompt-injection data-exfiltration anomaly-detection
1r 3t
high advisory

AWS EC2 Instance Connect SSH Public Key Upload Detection

Adversaries may upload SSH public keys to AWS EC2 instances via the EC2 Instance Connect service using the `SendSSHPublicKey` or `SendSerialConsoleSSHPublicKey` API actions, which can serve as a mechanism for initial access, persistence, or privilege escalation, particularly if the `SendSerialConsoleSSHPublicKey` action is coupled with unauthorized serial console access.

EC2 Instance Connect +1 cloud aws lateral-movement privilege-escalation persistence
1r 3t
high advisory

Suspicious AWS STS AssumeRoot by Rare User and Member Account

Adversaries leveraging compromised user credentials can perform a suspicious AWS STS AssumeRoot action by a rarely observed user and member account combination to escalate privileges and gain unauthorized access to AWS resources, potentially leading to data exfiltration or resource manipulation.

AWS STS +2 cloud-security aws-sts privilege-escalation cloud aws
1r 4t
high advisory

AWS Sensitive IAM Operations Performed via CloudShell

Attackers can leverage a compromised AWS console session to perform sensitive AWS IAM operations via AWS CloudShell, establishing persistence or escalating privileges, which can be detected by monitoring CloudTrail logs for specific user agent strings and high-risk IAM actions.

AWS CloudShell +2 cloud aws persistence privilege-escalation
1r 4t
high advisory

Suspicious AWS EC2 Key Pair Creation from Non-Cloud Autonomous System

An Elastic detection rule identifies when a previously unseen AWS IAM principal successfully creates an EC2 key pair from an Autonomous System (AS) organization not associated with common cloud or hyperscaler providers, indicating potential attacker persistence or preparation for unauthorized instance access via SSH.

Amazon EC2 cloud aws persistence identity
1r 3t
high advisory

AWS Lambda Function Policy Updated to Allow Public Invocation

Adversaries may modify AWS Lambda function policies via the AddPermission API call, setting the Principal to '*' to enable public invocation, which establishes persistence and creates a covert execution path within an AWS environment.

AWS Lambda aws cloud persistence defense-evasion cloudtrail
1r 2t
high advisory

AWS IAM SAML Provider Creation for Persistence

Adversaries with administrative access to an AWS account can create rogue SAML Identity Providers (IdPs) to establish persistent, federated access to AWS resources that survives credential rotation, enabling them to assume roles and access resources by forging SAML assertions from an IdP they control.

AWS IAM cloud aws aws-iam identity-and-access-audit persistence
1r 3t
high advisory

AWS IAM Roles Anywhere Profile Creation

Adversaries may create new AWS IAM Roles Anywhere profiles via the 'CreateProfile' API call to establish persistence or escalate privileges within an AWS environment by linking highly privileged roles to a rogue trust anchor, facilitating long-term external access.

IAM Roles Anywhere cloud aws persistence privilege-escalation
1r 2t
high advisory

AWS IAM OpenID Connect Provider Creation by Rare User

Adversaries with administrative access to an AWS account may create rogue OpenID Connect (OIDC) Identity Providers to establish persistent, federated access that bypasses credential rotation and allows them to assume IAM roles using tokens from an attacker-controlled Identity Provider.

IAM cloud-security persistence privilege-escalation defense-evasion aws
1r 3t
high advisory

AWS IAM User Creation via Compromised EC2 Assumed Role

Adversaries leverage a compromised AWS EC2 instance's assumed IAM role to create new, unauthorized IAM users, establishing persistence within the AWS environment by granting themselves persistent access even after the initial compromise is remediated.

AWS Identity and Access Management +2 cloud aws persistence identity-and-access-management ec2 privilege-escalation iam
2r 3t 1i
high advisory

Suspicious AWS IAM API Calls via Temporary Session Tokens

This 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 IAM +3 cloud aws persistence privilege-escalation defense-evasion
1r 2t
high advisory

AWS IAM Virtual MFA Device Registration Attempt with Session Token

Adversaries are exploiting compromised temporary AWS session credentials (access keys starting with 'ASIA') to register or enable virtual MFA devices, establishing persistence and maintaining access to high-privilege accounts even after credential rotation or password resets.

IAM +3 cloud aws persistence identity-and-access-audit
1r 3t updated
high advisory

AWS SNS Topic Message Published by Rare User

This high-severity threat involves adversaries publishing messages to an AWS SNS topic using compromised credentials, identified when a user or role performs this action for the first time, potentially facilitating phishing campaigns, data exfiltration, or lateral movement within an AWS environment.

AWS SNS +1 cloud aws lateral-movement exfiltration impact command-and-control
1r 4t
high advisory

AWS IAM Multi-Factor Authentication Device Deactivation

Adversaries or compromised administrators may deactivate Multi-Factor Authentication (MFA) devices in AWS Identity and Access Management (IAM) by executing a successful `DeactivateMFADevice` API call, significantly weakening account security, disabling strong authentication, and paving the way for unauthorized access, privilege escalation, or persistence.

AWS Identity and Access Management cloud aws iam impact persistence defense-evasion
1r 3t
high advisory

AWS CloudTrail Log Updated

Adversaries can modify AWS CloudTrail configurations via the UpdateTrail API to reduce logging visibility, change log destinations, or weaken integrity, aiming to evade detection by preventing critical audit information from being collected or stored properly.

AWS CloudTrail cloud-security aws log-auditing impact defense-evasion
1r 2t
high advisory

AWS S3 Bucket Replicated to External Account for Data Exfiltration

Adversaries with write access to an AWS S3 bucket can abuse replication rules via the PutBucketReplication API call to silently exfiltrate large volumes of data to attacker-controlled accounts, bypassing object-level access controls.

S3 cloud aws exfiltration threat-detection
1r 2t
high advisory

AWS RDS Snapshot Export for Data Exfiltration

An adversary can leverage the AWS `rds:StartExportTask` API to export sensitive RDS database snapshots or DB cluster data to an attacker-controlled Amazon S3 bucket, facilitating data exfiltration and potential data theft from organizations.

Amazon RDS +1 cloud aws exfiltration data-theft rds s3
1r 1t
high advisory

AWS EC2 AMI Shared with Another Account

Adversaries with existing AWS access may exfiltrate sensitive data by sharing Amazon Machine Images (AMIs) containing secrets, bash histories, or code artifacts with external, attacker-controlled AWS accounts, detectable via `ModifyImageAttribute` actions in AWS CloudTrail logs.

Amazon EC2 +2 cloud aws exfiltration ami
1r 1t 4i
high advisory

AWS DynamoDB Table Exported to S3

Adversaries may exfiltrate sensitive data by leveraging compromised AWS credentials to perform the DynamoDB ExportTableToPointInTime operation, moving database contents into an Amazon S3 bucket, which facilitates unauthorized collection and exfiltration of information.

DynamoDB +1 aws cloud exfiltration
1r 2t
high advisory

AWS SSM Command Document Created by Rare User

Adversaries may leverage AWS Systems Manager (SSM) command document creation by rare or unusual users to execute arbitrary commands on managed instances, potentially leading to unauthorized access, command and control, or data exfiltration.

AWS Systems Manager +1 cloud aws execution
1r 1t
high advisory

Adversaries Using AWS CloudShell Environment Creation

Adversaries with compromised AWS console access are leveraging AWS CloudShell by triggering the CreateEnvironment API call to execute commands, install tools, and interact with AWS services without requiring local CLI credentials, enabling post-compromise actions such as data exfiltration or resource modification.

AWS CloudShell aws cloud execution initial-access
1r 2t
high advisory

AWS STS GetFederationToken Abuse for Persistence and Defense Evasion

Adversaries 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 Security Token Service cloud aws defense-evasion persistence threat-detection
1r 2t
high advisory

AWS S3 Bucket Server Access Logging Disabled

Adversaries disable Amazon S3 server access logging by performing the PutBucketLogging API call without the LoggingEnabled parameter, aiming to impair defensive visibility and hide subsequent malicious activities such as data exfiltration or manipulation.

Amazon S3 cloud aws s3 defense-evasion logging
1r 1t
high advisory

AWS GuardDuty Member Account Manipulation

Adversaries manipulate Amazon GuardDuty member accounts within an AWS organization by using API calls such as `DisassociateFromAdministratorAccount`, `DeleteMembers`, `StopMonitoringMembers`, or `DeleteInvitations` to break centralized security visibility, enabling them to operate undetected in compromised member accounts.

Amazon GuardDuty cloud aws defense-evasion amazon-guardduty
1r 1t
high advisory

AWS EKS Control Plane Logging Disabled

Elastic identified a defense evasion technique where an attacker, having gained unauthorized access, issues an UpdateClusterConfig request to disable Amazon EKS control plane logging, significantly reducing visibility into subsequent malicious cluster activity.

Amazon EKS cloud kubernetes aws defense-evasion
1r 1t
high advisory

AWS CloudTrail Log Suspended

This brief describes the critical defense evasion tactic of suspending AWS CloudTrail logging via the StopLogging API, used by threat actors to eliminate audit visibility before performing sensitive operations or exfiltrating data, thereby concealing their activities and hindering incident response.

CloudTrail cloud aws defense-evasion cloud-security
1r 2t
medium advisory

AWS Bedrock Model Prompt or Completion Containing Credentials

A detection rule identifies AWS access key IDs, Amazon Bedrock API keys, PEM private-key blocks, and GitHub/GitLab tokens within Amazon Bedrock model prompts or completions, indicating a critical credential exposure event through misconfiguration, data leakage, or prompt injection that necessitates immediate secret rotation and investigation.

Amazon Bedrock +2 llm aws bedrock credential-access data-leakage prompt-injection
1r 1t
high advisory

Unusual AWS S3 Object Encryption with SSE-C

Adversaries with compromised AWS credentials can exploit Server-Side Encryption with Customer-Provided Keys (SSE-C) in Amazon S3 to encrypt objects, rendering them unreadable and potentially enabling ransomware operations, which detection engineers can identify by monitoring CloudTrail logs for specific `PutObject` or `CopyObject` API calls.

Amazon S3 cloud aws s3 ransomware encryption impact data-loss
1r 2t
medium advisory

Potential AWS S3 Bucket Ransomware Note Uploaded

Adversaries exploit misconfigured AWS S3 buckets or compromised credentials to upload ransomware notes, often after deleting or encrypting data, aiming to extort victims.

Amazon S3 cloud aws s3 ransomware impact data-destruction
1r 3t 2i
high advisory

AWS Lambda Function URL Created with Public Access

Adversaries can establish persistent, internet-accessible footholds within AWS environments by configuring AWS Lambda function URLs with an authentication type of NONE, allowing unauthenticated invocation directly from the public internet for command and control, data exfiltration, or on-demand code execution.

AWS Lambda cloud aws aws-lambda threat-detection persistence defense-evasion
1r 2t
high advisory

AWS Bedrock API Key Phantom User Activity Outside Bedrock

An Amazon Bedrock API key phantom user (IAM user starting with 'BedrockAPIKey-*') performing non-Bedrock API calls, such as to IAM, STS, EC2, VPC, or KMS, indicates credential misuse and realized privilege escalation by an attacker using added standard IAM access keys for reconnaissance or lateral movement beyond the intended Bedrock authentication boundary.

AWS Bedrock +5 cloud-security privilege-escalation aws bedrock iam
1r 1t
medium advisory

Detecting Hostile Prompt Sentiment in AWS Bedrock Claude

This brief outlines the detection of hostile or aggressive prompt sentiment sent to AWS Bedrock Claude large language models, indicating potential abuse, harassment, or attempts at model manipulation, requiring the configuration of Bedrock model invocation logging and Splunk ingestion.

Amazon Bedrock +6 llm aws bedrock abuse sentiment cloud
1r updated
high rule

AWS Bedrock Claude Abuse and Data Exposure Detection Coverage

Merged detection coverage for AWS Bedrock Claude abuse patterns, including prompt injection, sensitive-data exposure, high-risk tool invocation, cross-region inference, hostile prompts, unusually large prompts, and excessive token output anomalies.

AWS Bedrock Claude cloud aws bedrock claude llm prompt-injection data-exfiltration detection-coverage
6r
medium advisory

AWS Lambda Event Source Mapping Abuse for Persistence and Data Exfiltration

Adversaries can exploit the creation of AWS Lambda event source mappings to establish stealthy persistence and execution, or to continuously siphon records from event sources like Amazon SQS, Kinesis, DynamoDB, MSK, Kafka, or MQ, by mapping an event source to an attacker-controlled Lambda function, enabling durable execution and data exfiltration without requiring further interactive access.

AWS Lambda +6 cloud aws persistence execution data-exfiltration
1r 3t
medium advisory

AWS Lambda Function Deletion

Adversaries may delete AWS Lambda functions to disrupt business operations, remove evidence of their presence, or impede incident response, an action detectable by monitoring for `DeleteFunction` calls in `aws.cloudtrail` logs and correlating with expected change windows.

AWS Lambda cloud aws lambda impact data-destruction service-stop
1r 2t
medium advisory

AWS Lambda Layer Shared Externally

This brief identifies the critical risk of an AWS Lambda layer's permission policy being modified, typically via the `AddLayerVersionPermission` API, to grant external AWS accounts, AWS Organizations, or the public access, potentially leading to the leakage of proprietary code or secrets and creating a supply-chain vector for attacker-influenced code execution in downstream functions.

AWS Lambda +1 cloud aws lambda supply-chain misconfiguration data-leakage
1r 2t
high advisory

AWS Lambda Function URL Created with Public Access

Adversaries may establish a persistent, internet-reachable entry point by creating or updating an AWS Lambda function URL with an authentication type of NONE, allowing unauthenticated invocation for command and control, data exfiltration, or on-demand code execution, thereby bypassing the need for valid AWS credentials.

AWS Lambda cloud aws persistence defense-evasion
1r 3t
high advisory

AWS Lambda Function Policy Updated to Allow Cross-Account Invocation

An adversary can establish persistence and defense evasion by modifying an AWS Lambda function's resource policy via the `AddPermission` API to grant `lambda:InvokeFunction` permissions to a principal in an external AWS account, enabling unauthorized function invocation and potential data exfiltration without altering function code.

AWS Lambda cloud aws persistence defense-evasion
1r 2t
medium advisory

AWS Lambda Function Invoked by Unusual Principal

Detects the first direct invocation of an AWS Lambda function by a principal within a 14-day period, excluding AWS service invocations, which can indicate adversary lateral movement, credential abuse, or unauthorized data retrieval in AWS environments.

AWS Lambda cloud aws lambda execution lateral-movement
1r 1t
medium advisory

AWS Lambda Function Invoked from Unusual Source ASN

Attackers are abusing stolen AWS execution-role or user credentials to invoke AWS Lambda functions from unusual source networks (ASNs) not previously associated with the legitimate principal, indicating a credential compromise leading to potential unauthorized access or data exfiltration.

AWS Lambda aws cloud credential-theft execution lambda
1r 1t
medium advisory

AWS KMS Imported Key Material Deleted

Adversaries leverage the `DeleteImportedKeyMaterial` API call against AWS KMS customer managed keys (CMKs) with external material, instantly rendering encrypted data inaccessible with no recovery window, facilitating cloud ransomware or data destruction attacks.

AWS KMS cloud aws kms data-destruction ransomware
1r 1t
medium advisory

AWS Lambda Function Invoked Cross-Account

Adversaries leverage cross-account access to invoke AWS Lambda functions from a different account than the function owner, enabling code execution or data retrieval, which requires AWS Lambda data event logging to detect.

AWS Lambda cloud aws aws-lambda execution cloud-security
1t
high advisory

AWS Backup Recovery Point Deletion as Anti-Recovery Tactic

Adversaries are leveraging the AWS Backup `DeleteRecoveryPoint` API call by non-service principals to remove critical data backups, a high-signal anti-recovery technique observed in ransomware and data-destruction attacks that prevents victims from restoring associated data.

AWS Backup cloud aws anti-recovery ransomware data-destruction
1r 1t
medium advisory

AWS IAM Permissions Boundary Modification for Privilege Escalation

An adversary can achieve privilege escalation within an AWS environment by modifying or removing an existing IAM permissions boundary on an IAM user or role, thereby unlocking previously restricted permissions defined in attached identity policies.

AWS IAM cloud aws iam privilege-escalation identity threat-detection
1r 1t
medium advisory

AWS IAM Inline Policy Added to a Group

Adversaries can escalate privileges and establish persistence within AWS by leveraging the `PutGroupPolicy` API call to attach an inline policy to an IAM group, granting broad permissions to all group members, including themselves.

AWS IAM aws cloud privilege-escalation persistence identity
1r 2t
medium advisory

AWS IAM Login Profile Created or Modified for an IAM User

This rule detects the creation or modification of console login profiles for AWS IAM users via the CreateLoginProfile or UpdateLoginProfile APIs. Adversaries with stolen programmatic credentials can use these actions to establish persistent interactive console access, reset other users' passwords to take over accounts, and maintain access even after original access keys are rotated. Since IAM user console access is increasingly managed through federation or IAM Identity Center, direct use of these APIs, especially by unexpected principals, warrants investigation as a strong indicator of persistence or account compromise.

AWS IAM +1 cloud aws persistence identity
1r 1t
high advisory

AWS Backup Vault Deleted or Vault Lock Removed

An adversary is detected performing anti-recovery actions in AWS Backup by deleting backup vaults or removing their Vault Lock configurations via the DeleteBackupVault or DeleteBackupVaultLockConfiguration API calls, serving as a strong precursor to ransomware or data destruction, preventing organizations from restoring critical data.

AWS Backup cloud-security aws anti-recovery defense-evasion impact
1r 2t
medium advisory

AWS IAM User Console Login from Multiple Geolocations

Adversaries leverage adversary-in-the-middle (AiTM) phishing and session theft to compromise AWS IAM user credentials, leading to concurrent successful AWS Management Console logins from multiple distinct geographic locations, indicating account compromise and enabling unauthorized access to cloud resources despite MFA.

AWS Management Console +2 cloud identity aws initial-access credential-access aitm-phishing session-theft impossible-travel
2t
high advisory

AWS SageMaker Notebook Lifecycle Configuration With Suspicious Script Content

This brief details how attackers can leverage compromised AWS credentials to inject malicious, base64-encoded scripts into Amazon SageMaker notebook lifecycle configurations, which then execute as root on notebook instances, enabling persistence, credential theft, or further compromise of the AWS environment.

Amazon SageMaker cloud aws sagemaker persistence execution backdoor credential-theft
2t
medium advisory

AWS ECR Repository or Registry Policy Granted Public Access

A malicious actor or misconfigured legitimate user can modify an Amazon ECR repository or registry policy to grant public access using a wildcard principal (`Principal:"*"`), which can lead to the exfiltration of proprietary container images and embedded secrets, or facilitate supply-chain implantation if push permissions are also granted.

Amazon ECR cloud aws ecr exfiltration supply-chain
1r 1t
critical advisory

Lemur 1.9.0 Server-Side Request Forgery and IDOR Lead to AWS IAM Compromise

A low-privilege user with a freshly-provisioned SSO account in Netflix's Lemur certificate management service (versions <= 1.9.0) can exploit a Server-Side Request Forgery (SSRF) vulnerability in the ACME authority creation endpoint to reach the AWS EC2 Instance Metadata Service (IMDS), exfiltrating AWS STS credentials, and leveraging a creator-equality Insecure Direct Object Reference (IDOR) vulnerability for permanent access to PKI private keys, resulting in AWS IAM compromise and persistent certificate access.

github.com/Netflix/lemur <= 1.9.0 +2 ssrf idor aws iam pki credential-access exfiltration webserver
2r 5t 5i
high advisory

AWS AssumeRoleWithWebIdentity from Kubernetes SA and External ASN

Detects successful AWS AssumeRoleWithWebIdentity where the caller identity is a Kubernetes service account and the source autonomous system organization is not Amazon.com, Inc., potentially indicating a stolen or misused service-account token being used off-cluster.

Amazon Web Services aws cloudtrail iam eks irsa initial-access
2r 1t
medium advisory

AWS SSM Session Manager Child Process Execution

This rule detects process start events where the parent process is the AWS Systems Manager (SSM) Session Manager worker, which can indicate remote execution and lateral movement by adversaries abusing legitimate AWS credentials.

AWS Systems Manager aws ssm execution cloud
3r 3t
high advisory

AWS S3 Exfiltration Behavior Identified

This analytic identifies potential AWS S3 exfiltration behavior by correlating multiple risk events related to Collection and Exfiltration techniques, leveraging AWS sources and focusing on instances where multiple unique analytics and distinct MITRE ATT&CK IDs are triggered for a specific risk object.

S3 +3 cloud exfiltration aws
2r 1t
medium advisory

AWS S3 Credential File Retrieved from Bucket

This rule detects successful S3 GetObject calls targeting high-value credential and secret files commonly stored in S3 buckets, indicating potential credential access.

Amazon S3 credential-access cloud aws
2r 2t
medium advisory

AWS EKS Control Plane Logging Disabled

This rule detects successful Amazon EKS UpdateClusterConfig requests that disable control plane logging, potentially indicating defense evasion via compromised AWS credentials or unauthorized administrative access that reduces visibility into cluster activity.

EKS cloud kubernetes aws defense_evasion
2r 1t
medium advisory

AWS SSM Session Manager Child Process Execution

This rule identifies process start events where the parent process is the AWS Systems Manager (SSM) Session Manager worker, which adversaries may abuse for remote execution and lateral movement using legitimate AWS credentials and IAM permissions.

AWS Systems Manager cloud aws execution lateral-movement
3r 3t
high advisory

AWS EKS Access Entry Granted Cluster Admin Policy

Detects when the AmazonEKSClusterAdminPolicy or AmazonEKSAdminPolicy is associated with a principal via the EKS Access Entries API, effectively granting full cluster-admin access and enabling potential privilege escalation and persistence.

EKS cloud kubernetes aws privilege-escalation persistence
2r 2t
medium advisory

AWS EKS Access Entry Modification Detected

Successful Amazon EKS Access Entries API operations that create, update, attach, detach, or delete authentication mappings between IAM principals and the cluster, potentially indicating persistence or privilege escalation are detected.

EKS cloud kubernetes aws persistence privilege-escalation
2r 2t
medium advisory

AWS SSM Session Manager Child Process Execution Abuse

Adversaries abuse AWS Systems Manager (SSM) Session Manager to gain remote execution and lateral movement within AWS environments by spawning malicious child processes from the SSM session worker, leveraging legitimate AWS credentials and IAM permissions.

AWS Systems Manager Session Manager aws ssm session-manager execution cloud
2r 3t
high advisory

AWS IAM Privilege Operations via Lambda Execution Role

Detection of IAM API calls that create or empower IAM users and roles, attach policies, or configure instance profiles when the caller is an assumed role session associated with AWS Lambda, potentially indicating privilege escalation or persistence.

AWS IAM +1 aws iam lambda privilege-escalation persistence
2r 3t
medium advisory

AWS EC2 Role GetCallerIdentity from New Source AS Organization

The rule detects when an EC2 instance role session calls AWS STS GetCallerIdentity from a new source autonomous system (AS) organization name, indicating potential credential theft and verification from outside expected egress paths.

Amazon Web Services cloud aws getcalleridentity ec2 discovery
2r 1t
medium advisory

AWS Discovery API Calls from VPN ASN by New Identity

This rule detects the initial use of AWS discovery APIs from VPN-associated ASNs by a previously unseen identity, indicating potential reconnaissance activity.

Amazon Web Services cloud aws discovery vpn
2r 1t
low advisory

Rapid Enumeration of AWS S3 Buckets

An AWS principal rapidly enumerates S3 bucket posture using read-only APIs, indicative of reconnaissance, scanning, or post-compromise activity.

AWS S3 +1 aws s3 cloudtrail discovery enumeration reconnaissance
2r 4t
low advisory

AWS Discovery API Calls via CLI from a Single Resource

This rule detects when a single AWS identity executes more than five unique discovery-related API calls (Describe*, List*, Get*, or Generate*) within a 10-second window using the AWS CLI, potentially indicating reconnaissance activity following credential compromise or compromised EC2 instance access.

cloud aws cloudtrail discovery
2r 2t
high advisory

AWS Credentials Used from GitHub Actions and Non-CI/CD Infrastructure

Attackers are stealing AWS credentials configured as GitHub Actions secrets and using them from non-CI/CD infrastructure, indicating potential credential theft and unauthorized access to AWS resources.

AWS IAM +1 cloud aws github credential-theft initial-access lateral-movement
2r 2t
low advisory

AWS S3 Rapid Bucket Posture API Calls Indicate Reconnaissance

An AWS principal rapidly enumerates S3 bucket configurations using read-only APIs, potentially indicating reconnaissance activity by security scanners, CSPM tools, or malicious actors performing post-compromise enumeration.

cloud aws s3 reconnaissance
2r 4t
medium advisory

AWS STS GetCallerIdentity API Called for the First Time

An adversary with access to compromised AWS credentials may attempt to verify their validity and determine the account they are using by calling the STS GetCallerIdentity API, potentially indicating credential compromise and unauthorized discovery activity.

cloud aws sts discovery
2r 2t
low advisory

AWS SSM Command Document Created by Rare User

An AWS Systems Manager (SSM) command document creation by a user or role who does not typically perform this action, which can lead to unauthorized access, command and control, or data exfiltration.

cloud aws ssm execution
2r 1t
high advisory

AWS IAM Login Profile Added for Root

An adversary with temporary root access in AWS may create a login profile for the root account to establish persistent console access, even if the original access keys are rotated or disabled.

cloud aws iam persistence
2r 2t
medium advisory

AWS EC2 LOLBin Execution via SSM SendCommand

Detection of Living Off the Land Binaries (LOLBins) or GTFOBins execution on EC2 instances via AWS Systems Manager (SSM) SendCommand API, potentially indicating malicious activity.

aws ec2 ssm lolbin execution cloud
2r 2t
critical advisory

AWS Research and Engineering Studio OS Command Injection Vulnerability (CVE-2026-5707)

A remote authenticated attacker can execute arbitrary commands as root on the virtual desktop host by crafting a malicious session name in AWS Research and Engineering Studio (RES) versions 2025.03 through 2025.12.01 due to unsanitized input, leading to complete system compromise.

cve command-injection aws res
2r 1t 1c
critical advisory

AWS Research and Engineering Studio (RES) RCE via FileBrowser API Vulnerability

CVE-2026-5709 is a critical vulnerability in AWS Research and Engineering Studio (RES) versions 2024.10 through 2025.12.01, allowing remote authenticated attackers to execute arbitrary commands on the cluster-manager EC2 instance through the FileBrowser API.

cve-2026-5709 rce aws res
2r 1t 1c
high advisory

AWS IAM Long-Term Access Key Correlated with Elevated Detection Alerts

This rule correlates AWS Long-Term Access Key First Seen from Source IP alerts with other open alerts of medium or higher severity that share the same IAM access key ID to prioritize investigation of potentially compromised accounts, helping identify post-compromise activity.

cloud aws iam credential-access initial-access
2r 2t
high advisory

AWS SDK for PHP CloudFront Policy Document Injection via Special Characters

A vulnerability exists in the AWS SDK for PHP CloudFront signing utilities where special characters in input values are not properly handled when creating policy documents, potentially leading to unintended access restrictions, affecting versions 3.11.7 through 3.371.3.

aws cloudfront injection security
2r 1t 1i
low advisory

AWS STS Role Assumption by User

Detection of a user assuming a role in AWS Security Token Service (STS) to obtain temporary credentials, which can indicate privilege escalation or lateral movement.

aws privilege-escalation lateral-movement
2r 2t
low advisory

AWS EC2 Deprecated AMI Discovery

A user querying for deprecated Amazon Machine Images (AMIs) in AWS via the DescribeImages API call may indicate an adversary looking for outdated and potentially vulnerable AMIs for exploitation.

Amazon EC2 +1 cloud aws ec2 discovery
2r 1t
medium advisory

Suspicious AWS EC2 Key Pair Import Activity

The import of SSH key pairs into AWS EC2, as detected by CloudTrail logs, may indicate unauthorized access attempts, persistence establishment, or privilege escalation by an attacker.

Elastic Compute Cloud aws cloudtrail ec2 keypair initial-access persistence privilege-escalation
2r 1t
medium advisory

AWS SAML Provider Deletion Activity

An adversary may delete an AWS SAML provider to disrupt administrative access, hindering incident response and potentially escalating privileges within the AWS environment.

aws cloudtrail saml iam deletion impact
2r 2t
medium advisory

AWS S3 Unauthenticated Bucket Access by Rare Source

This rule detects AWS CloudTrail events indicative of unauthenticated sources attempting to access an S3 bucket, potentially exposing sensitive data due to misconfigured bucket policies.

Amazon S3 aws s3 unauthenticated-access cloudtrail collection
2r 4t
medium advisory

AWS STS AssumeRoot by Rare User and Member Account

The rule detects when the STS AssumeRoot action is performed by a rare user in AWS, potentially indicating privilege escalation.

AWS Security Token Service aws privilege-escalation cloud
2r 3t
low advisory

AWS SNS Rare Protocol Subscription by User

A user subscribing to an SNS topic using a new protocol may indicate data exfiltration or unauthorized access by an adversary aiming to collect sensitive information or exfiltrate data.

Simple Notification Service cloud aws sns exfiltration
2r 4t
medium advisory

AWS RDS DB Snapshot Shared with Another Account

An AWS RDS DB snapshot is shared with another AWS account or made public, potentially enabling unauthorized access, offline analysis, or data exfiltration by allowing adversaries to restore the snapshot in their controlled infrastructure.

AWS RDS aws rds snapshot exfiltration
2r 1t
low advisory

Rapid Multi-Region AWS Service Quota Enumeration for EC2 vCPU Limits

An AWS principal rapidly enumerates EC2 on-demand vCPU service quotas across multiple regions, indicative of cloud infrastructure discovery for malicious purposes such as cryptocurrency mining or botnet hosting.

EC2 +1 cloud aws service_quotas discovery
2r 2t
low advisory

AWS IAM Customer-Managed Policy Attached to Role by Rare User

Detects when an AWS Identity and Access Management (IAM) customer-managed policy is attached to a role by an unusual or unauthorized user, potentially indicating privilege escalation within the AWS environment.

IAM aws privilege-escalation
2r 3t
low advisory

AWS Discovery API Calls via CLI from a Single Resource

A single AWS resource is making multiple read-only discovery API calls via the AWS CLI within a 10-second window, indicating potential reconnaissance attempts using compromised credentials or a compromised instance.

AWS +5 cloudtrail discovery aws-cli threat-detection
2r 3t
medium advisory

First Time AWS CloudFormation Stack Creation

This rule detects the first time a principal calls AWS CloudFormation CreateStack or CreateStackInstances API, potentially indicating malicious resource deployment by an attacker with elevated privileges.

AWS CloudFormation cloudformation aws execution
2r 2t
medium advisory

Detect AWS Route Table Modification via CloudTrail

An attacker may add a new route to an AWS route table, potentially redirecting network traffic for malicious purposes such as defense impairment or data exfiltration.

AWS EC2 +1 cloud aws network-routing
2r
medium advisory

AWS STS GetFederationToken Request for Defense Evasion and Persistence

Detection 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 Security Token Service aws cloud defense-evasion persistence
2r 2t
low threat

AWS STS AssumeRole with New MFA Device

This 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.

exploited AWS Security Token Service +1 aws cloudtrail sts assume_role mfa persistence privilege_escalation lateral_movement
2r 4t
high advisory

AWS EC2 Instance Console Login via Assumed Role

An AWS EC2 instance's assumed role is used to login to the AWS Management Console, potentially indicating credential theft and lateral movement.

EC2 +1 aws cloudtrail lateral-movement credential-access
2r 5t
medium advisory

AWS STS Role Chaining for Privilege Escalation and Persistence

AWS 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.

AWS Security Token Service +1 aws sts role-chaining privilege-escalation persistence
2r 3t
medium advisory

AWS Secrets Manager Rapid Secrets Retrieval Attempts

Compromised AWS credentials may be used to rapidly retrieve multiple secrets from AWS Secrets Manager in order to escalate privileges or move laterally within the environment.

AWS Secrets Manager aws credential-access secrets-manager
2r 1t
medium advisory

AWS Federated User Console Login without MFA Enforcement

Detection of successful AWS Management Console logins by federated users, which pose a security risk due to potential lack of enforced MFA as CloudTrail does not reliably record MFA status for federated users.

Amazon Web Services +1 aws cloudtrail federated-user initial-access
2r 1t
high threat

AWS IAM CompromisedKeyQuarantine Policy Attachment

Detection of the AWS `CompromisedKeyQuarantine` policy being attached to an IAM user, indicating that AWS has flagged the user's credentials as compromised or publicly exposed, and is providing instructions via a support case for remediation.

AWS Identity and Access Management AWS credential-access cloud
2r 2t
medium advisory

AWS S3 Object Versioning Suspended

Detection of S3 bucket versioning suspension via PutBucketVersioning API call, potentially indicating an attempt to inhibit system recovery by making restoration of deleted or overwritten objects impossible.

S3 aws versioning impact
2r 1t
medium advisory

AWS S3 Bucket Server Access Logging Disabled

An adversary may disable server access logging for an Amazon S3 bucket in order to impair defenses by removing logs that contain evidence of malicious activity.

S3 cloud aws defense-evasion
2r 1t
medium advisory

AWS S3 Bucket Replicated to Another Account

Detection of S3 bucket replication configurations sending data to a different AWS account, potentially indicating unauthorized data exfiltration by adversaries abusing replication rules.

Amazon S3 aws s3 exfiltration cloudtrail
2r 2t
medium advisory

AWS RDS DB Instance or Cluster Deletion Protection Disabled

An adversary may disable deletion protection on an AWS RDS DB instance or cluster as a precursor to destructive actions, such as deleting databases containing sensitive data.

AWS RDS cloud aws rds datadestruction
2r 2t
medium advisory

AWS RDS Snapshot Deletion Detected

The deletion of AWS RDS DB snapshots or disabling backups via configuration changes can inhibit recovery, destroy forensic evidence, and prepare for destructive actions by adversaries.

Amazon RDS aws rds snapshot backup datadestruction
3r 2t
medium advisory

AWS RDS DB Instance Made Public

An attacker with compromised AWS credentials may modify an Amazon RDS DB instance or cluster to be publicly accessible for persistence, data exfiltration, or to bypass network restrictions.

AWS RDS cloud aws rds persistence defense_evasion
2r 3t
medium advisory

AWS RDS DB Instance or Cluster Password Modification

The modification of the master password for an AWS RDS DB instance or cluster can indicate malicious activity used for persistence, privilege escalation, or defense evasion.

RDS cloud aws persistence
2r 3t
medium advisory

AWS IAM AdministratorAccess Policy Attached to Role

An adversary with compromised AWS credentials may escalate privileges or persist in the environment by attaching the AdministratorAccess AWS managed policy to an existing IAM role.

AWS IAM cloud aws iam privilege-escalation persistence
2r 2t
medium advisory

AWS Bedrock Model Invocation Logging Deletion

Detection of AWS Bedrock model invocation logging configuration deletion via the DeleteModelInvocationLogging API in CloudTrail logs, potentially indicating an adversary attempting to evade detection of malicious AI model usage.

Bedrock aws cloudtrail defense-evasion
2r 1t
medium advisory

AWS Route 53 Resolver Query Log Configuration Deleted

Detection of the deletion of an Amazon Route 53 Resolver Query Log Configuration, potentially stopping DNS query and response logging for associated VPCs, which can be used by adversaries to evade detection and suppress forensic evidence.

AWS Route 53 Resolver aws cloudtrail route53 defense_evasion
2r 1t
medium advisory

AWS EC2 EBS Snapshot Shared or Made Public

An AWS Elastic Block Store (EBS) snapshot is shared with another AWS account or made public, potentially leading to data exfiltration and persistence operations.

Amazon EC2 +1 cloud aws exfiltration
2r 1t
low advisory

AWS IAM Roles Anywhere Profile Creation

Detection of AWS IAM Roles Anywhere profile creation, potentially indicating an adversary establishing persistence or escalating privileges through rogue trust anchors to gain long-term external access.

IAM Roles Anywhere aws iam rolesanywhere persistence privilege-escalation
2r 2t
medium advisory

AWS EC2 Instance Connect SSH Public Key Upload

This rule detects the uploading of new SSH public keys to AWS EC2 instances using the EC2 Instance Connect service, which could indicate an adversary attempting to maintain access, escalate privileges, or move laterally within the cloud environment.

EC2 +1 cloud aws ssh lateral-movement privilege-escalation persistence
2r 3t
medium advisory

AWS EC2 AMI Shared with Another Account for Potential Exfiltration

An AWS Amazon Machine Image (AMI) being shared with another AWS account could indicate data exfiltration, as AMIs may contain sensitive data, and unauthorized sharing can lead to exposure.

AWS EC2 aws ami exfiltration
2r 1t
medium advisory

Insecure AWS EC2 VPC Security Group Ingress Rule Added

An AWS EC2 VPC security group ingress rule was added to allow traffic from any IP address (0.0.0.0/0 or ::/0) to common remote access ports, potentially exposing instances to unauthorized access and defense evasion.

EC2 +1 aws security-group defense-evasion
2r 2t
medium advisory

Potential AWS S3 Bucket Ransomware Note Upload

An adversary may upload a ransomware note to an AWS S3 bucket by abusing compromised credentials or overly permissive bucket policies, potentially leading to data encryption or exfiltration.

S3 aws ransomware impact
3r 3t
medium advisory

AWS EC2 Unauthorized Admin Credential Fetch via Assumed Role

The rule detects the first occurrence of an unauthorized attempt by an AWS role to use `GetPasswordData` to access the administrator password of an EC2 instance, potentially indicating privilege escalation or lateral movement.

EC2 cloud aws credential-access
2r 2t
medium advisory

AWS Systems Manager SecureString Parameter Request with Decryption Flag

This rule detects when an AWS resource accesses SecureString parameters within AWS Systems Manager (SSM) with the decryption flag set to true, potentially indicating credential access.

AWS Systems Manager aws credential-access cloud
2r 1t
medium advisory

AWS S3 Bucket Policy Modified to Share with External Account

An attacker modifies an Amazon S3 bucket policy to grant access to an external AWS account, potentially leading to unauthorized data access and exfiltration.

S3 aws bucket_policy exfiltration
2r 3t
low advisory

AWS S3 Bucket Enumeration and Brute Force Attempts

A high number of failed S3 operations (AccessDenied errors) against a single bucket from a single source address within a short timeframe can indicate attempts to enumerate bucket objects, brute-force object keys, or inflate AWS billing.

Amazon S3 cloud aws s3 enumeration brute_force impact discovery collection
2r 4t
low advisory

AWS Lambda Layer Added to Existing Function

Detection of a Lambda layer being added to an existing AWS Lambda function, potentially indicating malicious activity such as persistence, unauthorized code execution, or data interception by an attacker with the ability to modify function configurations.

AWS Lambda cloud aws lambda execution defense-evasion
2r 2t
medium advisory

AWS IAM Roles Anywhere Trust Anchor Created with External CA

The creation of an AWS IAM Roles Anywhere Trust Anchor using an external Certificate Authority (CA) instead of an AWS-managed CA allows adversaries to establish persistent access by using their own CA to sign certificates for authentication.

IAM Roles Anywhere aws iam rolesanywhere persistence
2r 2t
high advisory

AWS Bedrock GuardRails Deletion Attempt

Detection of attempts to delete AWS Bedrock GuardRails, security controls that prevent harmful AI outputs, via the DeleteGuardrail API in AWS CloudTrail logs, potentially indicating an adversary attempting to remove these safeguards after compromising credentials to manipulate model behavior for malicious purposes.

AWS Bedrock aws bedrock guardrails defense-evasion cloud
2r 1t
medium advisory

Potential Abuse of AWS Console GetSigninToken

Adversaries may abuse the AWS GetSigninToken API to create temporary federated credentials for obfuscating compromised AWS access keys and pivoting to console sessions without MFA, potentially leading to lateral movement within the AWS environment.

AWS CloudTrail aws cloud lateral-movement credential-access
2r 2t
low advisory

AWS S3 Bucket Expiration Lifecycle Configuration Added for Defense Evasion

An adversary may add an expiration lifecycle configuration to an Amazon S3 bucket to automatically delete logs, forensic evidence, or sensitive objects, detected via the PutBucketLifecycle or PutBucketLifecycleConfiguration APIs with Expiration parameters.

Amazon S3 cloud aws s3 defense_evasion indicator_removal
2r 3t
medium advisory

AWS SSM Session Started to EC2 Instance for Lateral Movement

An AWS user or role establishing a session via SSM to an EC2 instance may indicate lateral movement, and this rule detects the first occurrence of such an event.

AWS Systems Manager +1 aws lateral-movement ssm
2r 1t
medium advisory

AWS EC2 User Data Retrieval for EC2 Instance

Detection of the AWS EC2 DescribeInstanceAttribute API call to retrieve the userData attribute, potentially exposing sensitive information like credentials or configuration details.

EC2 +1 aws cloudtrail userdata discovery credential-access
2r 2t
high advisory

AWS VPC Flow Logs Deletion

An adversary may delete flow logs in AWS EC2 using the DeleteFlowLogs API to evade defenses and hinder security monitoring, impacting incident response and log auditing capabilities.

VPC Flow Logs +1 aws cloudtrail defense-evasion
2r 1t
medium advisory

AWS Console Login by User from New Region

An AWS account may be compromised if a user logs into the AWS console from a geographic region they have never accessed before, potentially indicating unauthorized access or account takeover.

AWS Management Console cloud aws iam account_compromise
2r 1t
medium advisory

Suspicious AWS ECR Container Upload by Unknown User

This alert detects a container image upload to an AWS Elastic Container Registry (ECR) repository by a user that is not typically associated with such actions, potentially indicating account compromise or insider threat activity.

Elastic Container Registry aws ecr cloud container
2r 1t
high advisory

AWS Root Account Password Recovery Request Detection

Detection of AWS root account password recovery requests, potentially indicating unauthorized access attempts or legitimate administrative actions requiring verification.

AWS cloudtrail initial-access password-recovery
2r 1t
medium advisory

AWS CreateLoginProfile Activity Detection

Detects the creation of AWS IAM login profiles, which can be indicative of new user creation or modifications by potentially malicious actors for privilege escalation or persistence.

AWS Identity and Access Management aws cloud iam privilege_escalation persistence
2r 2t
medium advisory

AWS SAML Identity Provider Modification

An adversary may attempt to modify the AWS SAML Identity Provider configuration to potentially escalate privileges or disrupt federated access.

AWS Identity and Access Management aws saml identity-provider privilege-escalation
2r 1t
medium advisory

AWS KMS Key User Performing S3 Encryption

Detection of AWS users employing KMS keys for S3 encryption, potentially indicating suspicious data handling within cloud environments.

AWS Identity and Access Management +2 aws kms s3 cloud encryption
2r 1t
high advisory

AWS Identity API Access from Rare ASN Organizations

This rule detects AWS identities with API traffic dominated by cloud-provider source AS organization labels, but also exhibit traffic from other AS organizations, potentially indicating credential reuse or pivoting.

aws cloudtrail initial-access credential-access
2r 1t
medium advisory

AWS IAM Group Deletion Failure

Detection of a failed attempt to delete an AWS IAM group, which could indicate an attempt to remove audit trails or disrupt security policies.

AWS Identity and Access Management aws iam cloud deletion
2r 1t
medium advisory

AWS Console Login by User from New City

Detection of AWS console logins by a user from a previously unseen city, potentially indicating compromised credentials or account takeover.

AWS Management Console aws cloud account-takeover credential-compromise
2r 1t
medium advisory

AWS IAM AdministratorAccess Policy Attached to User

An adversary with compromised AWS credentials may attempt to escalate privileges or persist access by attaching the AdministratorAccess AWS managed policy to an existing IAM user via the AttachUserPolicy API, granting full access to all AWS services and resources.

AWS IAM aws iam privilege-escalation persistence
2r 2t
low advisory

AWS S3 Data Exfiltration via Uncommon Clients

Detection of AWS API activity from rare S3 client applications (S3 Browser, Cyberduck), potentially indicating unauthorized data exfiltration by threat actors.

S3 aws exfiltration cloudtrail
2r 1t
high advisory

AWS Password Spraying Attack via Multiple Failed Console Logins

A single source IP attempts to authenticate to the AWS Console against multiple unique user accounts within a short timeframe, indicating a potential password spraying attack.

AWS Console aws password-spraying credential-access
2r 2t
high advisory

S3Browser IAM Policy Creation with Default Bucket Name

An AWS IAM policy is created by the S3Browser utility with the default S3 bucket name placeholder, potentially indicating unauthorized access or misconfiguration.

AWS IAM +1 aws iam s3browser s3 policy cloudtrail
2r 3t
high advisory

AWS Policy Created Allowing All Resources

An AWS IAM policy version was created that allows all actions on all resources, potentially leading to privilege escalation or unauthorized access.

AWS IAM aws iam policy privilege-escalation
2r 1t
medium advisory

AWS IAM User Creates Access Keys For Another User

An adversary with access to compromised AWS credentials may attempt to persist or escalate privileges by creating a new set of access keys for an existing IAM user, potentially leading to unauthorized access to resources and data.

AWS Identity and Access Management cloud aws iam persistence privilege-escalation
2r 2t
medium advisory

AWS KMS Key Policy Updated via PutKeyPolicy

Detection of successful PutKeyPolicy calls on AWS KMS keys to identify potential privilege escalation or unauthorized access by adversaries modifying key policies to decrypt or exfiltrate data.

KMS cloud aws privilege-escalation defense-evasion
2r 2t
medium advisory

AWS EBS Encryption Disabled

Detects when Amazon Elastic Block Store (EBS) encryption by default is disabled in an AWS region, potentially leading to data exposure and weakening data protection against exfiltration or ransomware.

Elastic Block Store aws ebs encryption cloudtrail
2r 2t
medium advisory

AWS ECR Container Upload Outside Business Hours

This analytic detects the upload of a new container image to AWS Elastic Container Registry (ECR) outside of standard business hours, indicating potential unauthorized activity and leveraging AWS CloudTrail logs to identify `PutImage` events during non-business hours.

Elastic Container Registry cloud aws ecr container
2r 1t
low advisory

AWS EC2 Route Table Created for Persistence or Defense Evasion

An EC2 Route Table creation event in AWS can indicate an attacker attempting to disrupt network traffic, reroute communications, or maintain persistence by creating unauthorized routes.

EC2 cloud aws persistence network-security
2r 2t
low advisory

Rapid Enumeration of AWS S3 Buckets via API Calls

An AWS principal from a single source IP rapidly invokes read-only S3 control-plane APIs, revealing bucket posture across many buckets in a short time, potentially indicating automated reconnaissance or post-compromise enumeration.

Amazon S3 aws cloudtrail s3 reconnaissance
2r 4t
medium advisory

Successful AWS Console Login Without MFA

Successful AWS console logins without multi-factor authentication can indicate compromised credentials, misconfigured security settings, or unauthorized access attempts.

AWS Management Console aws cloudtrail mfa initial-access
2r 1t
low advisory

AWS IAM User Added to Group with Elevated Privileges

An AWS IAM user was added to an IAM group which could lead to credential misuse, lateral movement, or privilege escalation if the group has elevated or admin privileges.

IAM cloud aws credential access privilege escalation
2r 3t
medium advisory

AWS EC2 EBS Snapshot Access Permissions Removed

Detection of AWS EC2 EBS snapshot access permissions removal can indicate malicious attempts to disrupt data recovery, evade detection, or maintain exclusive backup access, leading to increased attack impact and incident response complexity.

EC2 +1 aws ebs snapshot impact
2r 4t
medium advisory

AWS WAF Rule or Rule Group Deletion

Detection of AWS WAF rule or rule group deletions, which can weaken web application security and expose applications to various attacks.

AWS WAF aws waf defense-evasion cloud
2r 1t
high advisory

AWS Virtual MFA Device Registration Attempt

An adversary attempts to register a virtual MFA device to an AWS account, potentially leading to account takeover and unauthorized access to resources.

AWS Identity and Access Management aws persistence mfa account_takeover
2r 1t
medium advisory

AWS RDS DB Instance Restored for Defense Evasion or Data Collection

Detection of AWS RDS database instance restoration from a snapshot or S3 backup, potentially indicating unauthorized data access, defense evasion, or data collection by adversaries recreating database environments to bypass controls or exfiltrate sensitive data.

RDS cloud aws defense-evasion data-collection
3r 3t
medium advisory

AWS KMS Key User Performing S3 Encryption Detection

Detection of AWS users utilizing KMS keys to perform encryption operations on S3 buckets, indicating potential misuse or malicious activity within the cloud environment.

AWS Key Management Service +3 cloud aws kms s3 encryption
2r 1t
high advisory

AWS IAM Persistence via User Session Token

This brief covers detection of potential persistence techniques in AWS environments through the use of compromised user session tokens to make IAM API calls, potentially leading to unauthorized privilege escalation or resource access.

IAM aws persistence cloud
2r 1t
medium advisory

AWS IAM Long-Term Access Key First Seen from Source IP

The rule identifies the first time a long-term IAM access key ID (prefix AKIA) is used successfully from a given source.ip in AWS CloudTrail, indicating potential credential compromise.

AWS IAM aws cloudtrail iam credential-access
2r 2t
high advisory

AWS GuardDuty Detector Deletion

Detection of AWS GuardDuty detector deletion via the DeleteDetector API, potentially indicating defense evasion by an attacker disabling threat monitoring and removing findings.

GuardDuty cloud aws defense-evasion
2r 1t
medium advisory

AWS EC2 Security Group Configuration Change Detection

Detection of unauthorized changes to AWS EC2 Security Group configurations, potentially leading to persistence, data exfiltration, or lateral movement within the AWS environment.

Elastic Compute Cloud cloud aws security-group persistence
3r 4t
low advisory

AWS EC2 Route Table Modification or Deletion

An attacker modifies or deletes AWS EC2 route tables to disrupt network traffic, reroute communications, or maintain persistence in a compromised environment.

EC2 aws cloudtrail route-table persistence defense-evasion
2r 2t
low advisory

AWS CloudTrail Trail Update Detection

Detection of AWS CloudTrail trail updates via the UpdateTrail API, potentially indicating malicious attempts to reduce logging visibility, change log destinations, or weaken log integrity, enabling adversaries to evade detection.

CloudTrail aws logging defense-evasion
2r 3t
medium advisory

AWS CLI Activity Detection for Open S3 Bucket Creation

Detection of S3 bucket creation via AWS CLI which might lead to data exposure and unauthorized access.

Amazon S3 +1 aws s3 cloud data-breach
2r 1t
medium advisory

AWS Account Login Profile Update

An AWS account's login profile has been modified, potentially indicating account compromise, privilege escalation, or malicious user activity.

AWS cloud iam account-takeover
3r 1t
high advisory

AWS SAML Identity Provider Update Detection

Detection of unauthorized updates to AWS SAML identity providers using CloudTrail logs, potentially indicating compromised federated credentials and unauthorized access.

AWS Identity and Access Management aws saml identity-federation cloud
2r 1t
high advisory

AWS S3 Bucket Replication Abuse via Batch Service for Data Exfiltration

Attackers can abuse the AWS Batch service to exfiltrate data from S3 buckets by creating malicious batch jobs that leverage S3 bucket replication.

AWS S3 +1 aws s3 data-exfiltration batch-service
2r 2t
medium advisory

AWS EC2 Network Access Control List Deletion

The deletion of an Amazon EC2 network access control list (ACL) or its entries can indicate an attacker attempting to disable security controls for unauthorized access or data exfiltration.

AWS EC2 cloud aws ec2 network-security defense-evasion
2r 1t
medium advisory

AWS CloudTrail Logging Suspended via StopLogging API

An attacker may suspend AWS CloudTrail logging via the StopLogging API (StopLogging) to eliminate audit visibility and evade defenses.

CloudTrail aws defense_evasion
3r 2t
medium advisory

AWS EC2 Traffic Mirroring Abuse for Data Exfiltration

An attacker creates an Amazon EC2 Traffic Mirroring session to capture and exfiltrate sensitive network traffic from EC2 instances, potentially including unencrypted data.

EC2 Traffic Mirroring aws ec2 traffic-mirroring exfiltration
2r 5t
medium advisory

AWS IAM Access Denied Discovery Events

This detection identifies potential reconnaissance activity by an attacker attempting to discover AWS IAM permissions and configurations by generating a high volume of access denied events.

AWS IAM cloud aws iam reconnaissance
2r 1t
medium advisory

AWS CloudWatch Log Group Deletion

Detection of Amazon CloudWatch Log Group deletion via the 'DeleteLogGroup' API by non-AWS Internal user agents, potentially indicating defense evasion or disruption of logging pipelines.

Amazon CloudWatch cloudwatch aws logging
2r 3t
medium advisory

AWS CloudTrail Trail Deletion Detected

Detection of AWS CloudTrail trail deletion via the DeleteTrail API indicates potential defense evasion and destruction of audit logging.

AWS CloudTrail cloudtrail aws defense-evasion
2r 2t
low advisory

AWS CloudShell Environment Creation Detection

Detection of AWS CloudShell environment creation can indicate unauthorized command execution within AWS by an adversary leveraging a compromised console session to interact with AWS services.

AWS CloudShell aws cloudshell execution initial-access
2r 2t
medium advisory

Cloud Instance Modified by Previously Unseen User

This analytic identifies cloud instances being modified by users who have not previously modified them, specifically focusing on successful modifications of EC2 instances, potentially indicating unauthorized access and configuration changes.

EC2 +1 cloud aws anomaly
2r 2t
medium advisory

Suspicious AWS SAML Activity Detection

This rule identifies suspicious SAML activity in AWS, such as AssumeRoleWithSAML and UpdateSAMLProvider events, which could indicate an attacker gaining backdoor access, escalating privileges, or establishing persistence.

AWS IAM +1 aws saml cloudtrail initial-access lateral-movement persistence privilege-escalation stealth
2r 3t
high advisory

AWS Account Brute-Force Detection

This brief describes a detection for AWS accounts experiencing a high number of failed authentication attempts within a short timeframe, potentially indicating a brute-force attack targeting the account.

AWS brute-force credential-access
2r 1t
medium advisory

AWS RDS Snapshot Export to S3 for Potential Data Exfiltration

An adversary may export RDS snapshots to Amazon S3 to exfiltrate sensitive data outside of RDS-managed storage, potentially bypassing database access controls and leading to unauthorized data theft.

RDS +1 aws s3 exfiltration cloudtrail
2r 1t
high advisory

AWS GuardDuty Detector Deletion or Disablement

Attackers may delete or disable AWS GuardDuty detectors to impair defenses and evade detection of malicious activities within the AWS environment.

GuardDuty defense-impairment aws cloudtrail
3r
medium advisory

AWS Bedrock Knowledge Base Deletion Attempt

An adversary may delete AWS Bedrock Knowledge Bases, which are resources that store and manage domain-specific information for AI models, to disrupt business operations or remove traces of data access by using the DeleteKnowledgeBase API call.

AWS Bedrock +1 aws bedrock knowledge_base deletion cloudtrail
2r 2t
medium advisory

AWS IAM OIDC Provider Created by Rare User

An uncommon user or role creating an OpenID Connect (OIDC) Identity Provider in AWS IAM can indicate an attacker establishing persistent, federated access by creating rogue OIDC providers to assume roles using attacker-controlled IdP tokens.

IAM aws oidc persistence cloud
2r 3t
medium advisory

AWS ECR Container Scanning Reveals Low Severity Vulnerabilities

This analytic identifies low, informational, or unknown severity findings from AWS Elastic Container Registry (ECR) image scans using AWS CloudTrail logs, indicating potential vulnerabilities or misconfigurations in container images that could lead to unauthorized access or data breaches.

Elastic Container Registry aws ecr container vulnerability
2r 1t 1c
medium advisory

AWS User Login Profile Update by Different User

A user updating the login profile of another user in AWS CloudTrail logs may indicate privilege escalation attempts.

AWS Identity and Access Management aws cloudtrail iam privilege-escalation
2r 1t
medium advisory

AWS STS Role Assumption by Service for Privilege Escalation

Detection of AWS services assuming roles within AWS Security Token Service (STS) to gain temporary credentials and potentially escalate privileges or move laterally within the AWS environment.

AWS Security Token Service aws sts privilege-escalation lateral-movement
2r 2t
high advisory

AWS S3 Bucket Replication for Data Exfiltration

An attacker enables S3 bucket replication to exfiltrate data to an external AWS account by creating a bucket replication rule.

S3 aws exfiltration bucket-replication
2r 1t
low advisory

AWS S3 Bucket Configuration Deletion

Detection of Amazon S3 bucket configuration deletions, such as bucket policies or encryption settings, indicating potential defense evasion or impact attempts by adversaries who may delete logging or policy configurations to disrupt forensic visibility and inhibit recovery.

Amazon S3 aws s3 defense_evasion impact
2r 5t
high advisory

AWS Lateral Movement from Kubernetes Service Account via AssumeRoleWithWebIdentity

This rule detects lateral movement in AWS environments originating from Kubernetes service accounts by identifying instances where credentials obtained for a service account are used for multiple distinct AWS control-plane actions, potentially indicating unauthorized access.

AWS CloudTrail +1 cloud aws kubernetes lateral-movement credential-access discovery
2r 4t
medium advisory

AWS KMS Customer Managed Key Disabled or Scheduled for Deletion

An adversary may disable or schedule the deletion of an AWS customer-managed KMS Key to cause irreversible data loss, disrupt business operations, impede incident response, or hide evidence of prior activity.

AWS Key Management Service cloud aws kms datadestruction
2r 1t
medium advisory

AWS IAM SAML Provider Updated Detection

Detection of unauthorized updates to AWS IAM SAML providers, potentially leading to privilege escalation and persistent access via trust manipulation.

AWS IAM aws iam saml privilege-escalation defense-evasion
2r 2t
medium advisory

AWS GuardDuty Member Account Manipulation

Adversaries may attempt to disassociate or manipulate Amazon GuardDuty member accounts within an AWS organization to break centralized visibility, allowing them to operate undetected in member accounts.

GuardDuty aws defense_evasion
2r 1t
low advisory

AWS DynamoDB Table Export to S3 Detection

Detects the initial export of an AWS DynamoDB table to S3, potentially indicating reconnaissance or exfiltration by a compromised account or insider threat.

AWS DynamoDB +2 aws dynamodb exfiltration
2r 2t
high advisory

AWS Data Exfiltration via DataSync Task Creation

An attacker may create an AWS DataSync task to exfiltrate data from a private AWS location to a public one, leading to data compromise, detected by monitoring AWS CloudTrail logs for the `CreateTask` event from the DataSync service.

AWS DataSync aws datasync data-exfiltration cloudtrail
2r 1t
medium advisory

AWS Console Login from New Country

Detects AWS console logins by a user from a previously unseen country, potentially indicating compromised credentials.

AWS Console aws cloud credential-access initial-access
2r 3t
high advisory

AWS CloudTrail Stop Logging Detection

Detection of adversaries stopping CloudTrail logging to evade detection and operate stealthily within a compromised AWS environment.

AWS CloudTrail aws cloudtrail defense-evasion
2r 1t
high advisory

AWS SecurityHub Findings Evasion via API Calls

Attackers can impair defenses by modifying or deleting findings and insights within AWS SecurityHub using API calls such as BatchUpdateFindings, DeleteInsight, UpdateFindings, and UpdateInsight.

AWS Security Hub aws cloud securityhub defense-evasion
3r 2t
high advisory

AWS Network ACL Created with All Ports Open

An AWS Network Access Control List (ACL) is created with all ports open, potentially exposing resources to unrestricted network access.

Network ACL +1 cloud aws
2r 1t
high advisory

AWS Identity Center Identity Provider Modification

An adversary modifies the AWS Identity Center identity provider configuration, potentially leading to persistent access and privilege escalation through user impersonation.

AWS Identity Center cloud aws identity persistence credential-access defense-evasion
2r 1t
high advisory

AWS IAM User or Access Key Creation via S3 Browser

The use of S3 Browser to create IAM users or access keys in AWS environments indicates a potential privilege escalation, persistence, or initial access attempt by threat actors leveraging a known cloud administration tool.

AWS IAM cloud aws iam privilege-escalation persistence
2r 2t
high advisory

AWS Account Console Login from Multiple IPs

An AWS account successfully authenticating from multiple unique IP addresses within a 5-minute window may indicate compromised credentials, potentially from a phishing attack.

AWS credential-compromise cloud
2r 2t
high advisory

Unusual Cloud Security Group Modifications by User

This analytic identifies unusual modifications to cloud security groups by users, such as modifications, deletions, or creations, analyzed over 30-minute intervals, potentially indicating compromised accounts or insider threats leading to resource exposure or service disruption.

AWS +2 cloud security_group anomaly
2r 2t
high advisory

Unusual AWS S3 Object Encryption with SSE-C

Compromised AWS credentials are used to encrypt S3 objects using Server-Side Encryption with Customer-Provided Keys (SSE-C), rendering the objects unreadable without the attacker's key, potentially leading to data loss or extortion.

Amazon S3 aws s3 ransomware data-encryption
2r 3t
high advisory

Unauthorized AWS ECR Container Upload by Unknown User

The analytic detects unauthorized container uploads to AWS Elastic Container Service (ECR) by monitoring AWS CloudTrail events and identifying instances where a new container is uploaded by a user not previously recognized as authorized, potentially indicating a compromise or misuse of AWS ECR.

AWS Elastic Container Registry +3 cloud aws ecr container
2r 1t
high advisory

Suspicious S3 Object Upload with Ransom Keyword

Detection of an S3 bucket object being uploaded containing a ransom-related keyword, potentially indicating unauthorized access or malicious activity within an AWS environment.

Simple Storage Service aws s3 ransomware cloud
2r 2t
medium advisory

Suspicious AWS STS GetSessionToken Usage

The AWS STS GetSessionToken API is being misused to create temporary tokens for lateral movement and privilege escalation within AWS environments by potentially compromised IAM users.

AWS CloudTrail aws cloud lateral-movement privilege-escalation sts GetSessionToken
2r 2t
medium advisory

Suspicious AWS EC2 Key Pair Creation from Non-Cloud AS

An AWS EC2 CreateKeyPair event triggered by a new principal originating from a network autonomous system (AS) organization not associated with major cloud providers, indicating potential unauthorized access or persistence activity.

Amazon EC2 aws ec2 keypair persistence credential_access lateral_movement
2r 3t
medium advisory

Successful AWS IAM Group Deletion Detection

Successful deletion of an AWS IAM group, while not inherently malicious, can indicate insider threat activity, account compromise, or attempts to remove audit trails, and should be monitored.

IAM aws cloud deletion
2r 1t
medium advisory

Spike in AWS Security Hub Alerts for EC2 Instance

Detects a sudden increase in security alerts generated by AWS Security Hub related to a specific EC2 instance, potentially indicating active compromise or misconfiguration.

EC2 cloud aws securityhub alert-spike
2r 6t
high advisory

Excessive AWS S3 Object Encryption with SSE-C

Compromised AWS credentials can be used to encrypt a large number of S3 objects with SSE-C, rendering them unreadable without the attacker's keys, potentially leading to a ransomware-like extortion scenario.

Amazon S3 aws s3 sse-c ransomware impact
2r 1t
medium advisory

Detect AWS Access Key Creation

This brief outlines how to detect the creation of AWS Access Keys, a common tactic used by attackers to establish persistence and escalate privileges within compromised AWS environments.

Amazon Web Services cloud aws iam accesskey persistence
2r 1t
medium advisory

Cloud Provisioning Activity From Previously Unseen Region

This analytic detects cloud provisioning activities originating from previously unseen regions by identifying resource creation events and cross-referencing them with a baseline of known regions, potentially indicating unauthorized access or misuse of cloud resources.

AWS cloud provisioning anomaly
2r 1t
medium advisory

Cloud Provisioning Activity From Previously Unseen IP Address

This analytic detects cloud provisioning activities originating from previously unseen IP addresses by leveraging cloud infrastructure logs to identify events where resources are created or started, and cross-references these with a baseline of known IP addresses.

AWS cloud cloudtrail anomaly-detection
2r 1t
medium advisory

Cloud Provisioning Activity From Previously Unseen City

The analytic detects cloud provisioning activities originating from previously unseen cities based on source IP geolocation compared to a learned baseline, which may indicate unauthorized access or misuse of cloud resources leading to resource creation, data exfiltration, or further compromise.

AWS +3 cloud anomaly-detection
2r 1t
high advisory

Cloud Compute Instance Created With Previously Unseen Image

This analytic detects the creation of cloud compute instances using previously unseen image IDs, potentially indicating unauthorized or suspicious activity like malicious payload deployment or unauthorized access, leading to data breaches or further cloud environment compromise.

EC2 cloud aws cloudtrail compute_instance anomaly
2r 2t
high advisory

AWS VPC Flow Logs Deletion for Defense Evasion

An adversary may delete VPC Flow Logs in AWS EC2 by calling the DeleteFlowLogs API to evade detection and hinder forensic investigations.

Elastic Compute Cloud cloud aws defense-evasion vpc flow-logs
2r 1t
medium advisory

AWS User Performing S3 Encryption with KMS Keys

A user with KMS keys is performing encryption operations on S3 buckets, potentially masking exfiltration or tampering efforts by encrypting sensitive data to evade detection or preparing it for exfiltration.

S3 +1 aws encryption ransomware
2r 1t
high advisory

AWS STS GetFederationToken with AdministratorAccess in Request

Detection of AWS STS GetFederationToken calls with AdministratorAccess in the request parameters, indicating potential privilege escalation or dangerous automation via broadly privileged temporary credentials.

AWS STS aws privilege-escalation lateral-movement sts getfederationtoken
2r 2t
medium advisory

AWS SQS Queue Purge Detection

Detection of AWS Simple Queue Service (SQS) queue purging, which adversaries may leverage to disrupt application workflows, destroy operational data, or impair monitoring and alerting systems by removing critical evidence of malicious activity.

Simple Queue Service cloud aws sqs defense-evasion impact
2r 2t
medium advisory

AWS SNS Topic Message Publish by Rare User

This rule identifies when an SNS topic message is published by a rare user in AWS, which may indicate lateral movement, data exfiltration, or phishing campaigns, potentially leading to resource hijacking and impact on cloud services.

Amazon Simple Notification Service aws sns lateral-movement exfiltration impact
2r 4t
high advisory

AWS Security Services Impairment via Deletion Operations

Attackers attempt to impair or disable AWS security services such as GuardDuty, WAF, CloudWatch, Route 53 and CloudWatch Logs by deleting detectors, rule groups, IP sets, web ACLs, logging configurations, alarms and log streams, in order to evade detection and operate undetected.

AWS GuardDuty +4 aws cloudtrail defense-evasion
3r 1t
high advisory

AWS Security Services Impairment via Deletion of Resources

Detection of adversaries attempting to impair or disable AWS security services by deleting resources across GuardDuty, AWS WAF, CloudWatch, Route 53, and CloudWatch Logs to evade detection and remove visibility.

CloudWatch +5 aws cloudtrail defense-evasion cloud
2r 1t
high advisory

AWS Security Services Configuration Deletion

Detection of deletion of critical AWS Security Services configurations like CloudWatch alarms, GuardDuty detectors, and Web Application Firewall rules to evade detection, potentially leading to data breaches and unauthorized access.

CloudWatch +5 aws cloudtrail defense-evasion security-service
2r 1t
high advisory

AWS S3 Exfiltration Behavior Identified via Risk Correlation

This correlation identifies potential AWS S3 exfiltration behavior by correlating multiple risk events related to Collection and Exfiltration techniques, triggered when multiple analytics and distinct MITRE ATT&CK IDs are triggered for a specific risk object, indicating a potential data exfiltration attempt.

S3 +3 aws exfiltration cloud
2r 2t
critical advisory

AWS S3 Bucket Public Access Configuration

Detection of publicly accessible AWS S3 buckets created via PutBucketAcl operations, potentially leading to unauthorized data access, tampering, or exfiltration.

Amazon S3 aws s3 bucket acl public misconfiguration data-breach
2r 1t
high advisory

AWS Route 53 Domain Transfer Lock Disabled

The disabling of the transfer lock on an AWS Route 53 domain is detected, potentially indicating unauthorized domain transfer, takeover, or service disruption by an adversary gaining domain-management permissions.

Route 53 aws route53 domain-hijacking persistence
2r 3t
medium advisory

AWS RDS DB Instance or Cluster Deleted

An adversary with sufficient permissions may delete RDS resources such as DB instances or clusters to impede recovery, destroy evidence, or inflict operational impact on the environment.

Amazon RDS +1 cloud aws rds datadestruction
2r 1t
medium advisory

AWS Network ACL Deletion Detection

Detection of AWS Network Access Control List (ACL) deletion via CloudTrail logs, potentially indicating malicious attempts to bypass network security controls and gain unauthorized access.

AWS cloudtrail network acl defense-evasion
2r 1t
high advisory

AWS Network ACL Deletion Detected

Detection of AWS Network Access Control List (ACL) deletion via CloudTrail logs indicating potential unauthorized access or data exfiltration.

AWS CloudTrail +3 cloud aws network-acl privilege-escalation
2r
high advisory

AWS Network Access Control List Deletion Detected

Detection of AWS Network Access Control List (ACL) deletion events via CloudTrail logs indicates a potential attempt to weaken network security controls.

AWS Network Access Control List aws cloudtrail network-acl defense-evasion
3r 1t
high advisory

AWS Network Access Control List Created with All Open Ports

An AWS Network Access Control List (NACL) configured to allow all ports and protocols, potentially exposing resources to unauthorized access.

AWS Network Access Control List cloud aws network-acl misconfiguration
2r 1t
high advisory

AWS Multi-Factor Authentication Disabled

Detection of AWS Multi-Factor Authentication (MFA) being disabled for an IAM user, indicating potential weakening of account security and persistence attempts.

AWS Identity and Access Management aws cloudtrail mfa iam persistence
2r 3t
high advisory

AWS Management Console Failed Login Attempts

Detection of repeated failed login attempts to the AWS Management Console, potentially indicating brute-force or credential access attempts by threat actors aiming to compromise AWS accounts.

AWS Management Console aws cloudtrail credential-access brute-force
2r 2t
high advisory

AWS Login Profile Creation Followed by Console Login

Detection of an AWS user creating a login profile for another user, followed by a console login from the same source IP, potentially indicating privilege escalation.

AWS CloudTrail +2 aws privilege-escalation persistence
2r 2t
medium advisory

AWS Login Profile Creation Activity

Monitoring AWS login profile creation events can help identify potentially malicious user or role creation activities within an AWS environment.

AWS Identity and Access Management aws iam cloud privilege-escalation
2r 2t
high advisory

AWS KMS Key Creation with Public Encryption Policy

An attacker may create AWS KMS keys with a permissive encryption policy, granting `kms:Encrypt` permissions to all principals, potentially leading to unauthorized encryption and data compromise across multiple organizations.

AWS Key Management Service aws kms encryption misconfiguration ransomware
2r 1t
medium advisory

AWS IAM Virtual MFA Device Registration Attempt with Session Token

An adversary with compromised temporary AWS credentials attempts to establish persistence by creating or enabling a virtual MFA device, bypassing expected session token usage.

IAM cloud aws persistence
2r 3t
high advisory

AWS IAM UpdateLoginProfile Privilege Escalation

A user updating another user's login profile in AWS CloudTrail, potentially indicating privilege escalation.

AWS IAM aws iam privilege-escalation
2r 2t
medium advisory

AWS IAM Session Token Used From Multiple Addresses

Compromised AWS IAM session tokens are used from multiple IP addresses, networks, cities, and user agents within a short timeframe, indicating potential credential theft and abuse.

IAM aws cloudtrail credential-theft initial-access
2r 1t
medium advisory

AWS IAM Principal Enumeration via UpdateAssumeRolePolicy

Detects repeated failed attempts to update an IAM role's trust policy in an AWS account, consistent with role and user enumeration techniques, potentially indicating attacker-controlled infrastructure or offensive tooling.

AWS IAM aws iam enumeration discovery credential-access
2r 3t
high advisory

AWS IAM Policy Version Created Allowing Access to All Resources

An AWS IAM policy version allowing access to all resources has been created, potentially leading to privilege escalation and unauthorized actions.

AWS Identity and Access Management aws iam privilege-escalation cloudtrail
2r 1t
medium advisory

AWS IAM Policy Deletion Detection

Detection of AWS IAM policy deletion events, which could indicate malicious activity by a compromised account or insider threat.

AWS IAM aws iam policy cloudtrail
2r 1t
high advisory

AWS IAM Policy Default Version Manipulation

An adversary may set a default policy version in AWS IAM to potentially escalate privileges, especially if previous policy versions granted broader permissions, leading to unauthorized access and data breaches.

AWS Identity and Access Management aws iam privilege-escalation defense-evasion
2r 2t
medium advisory

AWS IAM MFA Device Deactivation

Detection of AWS IAM MFA device deactivation via the `DeactivateMFADevice` API call, which could indicate an attempt to weaken account protections for privilege escalation or persistence.

AWS Identity and Access Management aws iam mfa deactivation cloudtrail
2r 3t
medium advisory

AWS IAM Default Policy Version Modification

An adversary modifies the default version of an AWS IAM policy, potentially downgrading security or disrupting access control.

AWS Identity and Access Management aws iam policy
2r 1t
medium advisory

AWS IAM Customer Managed Policy Version Manipulation for Privilege Escalation

Successful creation of new or setting default versions of customer-managed IAM policies can indicate privilege escalation attempts by attackers modifying policy permissions.

Amazon Web Services privilege-escalation aws iam
2r 2t
low advisory

AWS IAM API Calls via Temporary Session Tokens

Detection of AWS IAM API operations using temporary session credentials, indicating potential credential theft, session hijacking, or privileged role abuse for persistence and defense evasion.

AWS Identity and Access Management +2 cloud aws iam session-token persistence privilege-escalation
3r 2t
high advisory

AWS IAM Account Concurrent Sessions from Multiple IPs

Detection of AWS IAM accounts exhibiting concurrent sessions originating from different IP addresses within a short timeframe, potentially indicating session hijacking.

AWS IAM cloud aws iam session-hijacking
2r 1t
medium advisory

AWS IAM AccessDenied Discovery Events

Detection of excessive AccessDenied events within an hour for AWS IAM users, indicating a potential compromised access key used for unauthorized discovery actions.

AWS IAM aws cloudtrail iam accessdenied discovery
2r 1t
medium advisory

AWS Excessive Security Scanning Detection

Detection of excessive AWS API calls indicative of reconnaissance by an attacker attempting to map an AWS environment.

AWS cloudtrail reconnaissance
2r 1t
medium advisory

AWS EFS File System Deletion Detected

An adversary with sufficient permissions deletes an Amazon EFS file system using the 'DeleteFileSystem' API operation to destroy evidence, disrupt workloads, or impede recovery efforts.

Elastic File System aws efs data-destruction impact
2r 1t
medium advisory

AWS ECR Container Upload Anomaly Outside Business Hours

This detection identifies uploads of new containers to AWS Elastic Container Registry (ECR) outside of standard business hours, potentially indicating unauthorized access or malicious deployments.

AWS +1 cloud ecr anomaly
2r 1t
medium advisory

AWS ECR Container Scanning Reveals Medium Severity Vulnerabilities

AWS Elastic Container Registry (ECR) image scans reveal medium-severity vulnerabilities, potentially leading to unauthorized access and data breaches if exploited within containerized applications.

Elastic Container Registry cloud aws ecr container vulnerability
2r 1t 1c
high advisory

AWS EC2 Stop, Start, and User Data Modification Correlation

Detection of a sequence of AWS EC2 management API calls indicative of malicious modification of instance user data to execute arbitrary code upon instance restart, potentially leading to privilege escalation and persistence.

EC2 aws user-data privilege-escalation persistence execution
3r 2t
high advisory

AWS EC2 Snapshot Shared Externally

Detection of AWS EC2 snapshot shared publicly, indicating potential data exfiltration, by analyzing AWS CloudTrail events.

EC2 aws snapshot data exfiltration cloudtrail
2r 1t
high advisory

AWS EC2 Snapshot Exfiltration Attempt

This analytic detects potential exfiltration of data from AWS EC2 instances through the suspicious creation, modification, and deletion of EC2 snapshots within a short timeframe, potentially leading to unauthorized data access.

EC2 aws snapshot data_exfiltration cloudtrail
2r 1t
high advisory

AWS EC2 Instance Profile Associated with Running Instance

An attacker may escalate privileges by associating a compromised EC2 instance with a more privileged IAM instance profile.

EC2 +1 aws privilege-escalation lateral-movement
2r 2t
critical advisory

AWS Credential Access via GetPasswordData API Abuse

An attacker attempts to retrieve encrypted administrator passwords for running Windows instances by abusing the AWS GetPasswordData API, potentially leading to full control over the affected instances.

AWS EC2 cloud aws credential-access ec2
2r 3t
medium advisory

AWS Console Login from New City

A user logging into the AWS console from a previously unseen city could indicate compromised credentials or an insider threat.

AWS Management Console cloud aws credential-access
2r 1t
medium advisory

AWS Console Login Failed During MFA Challenge

Detection of failed AWS console login attempts despite successful MFA usage, indicating potential account compromise attempts.

AWS Management Console +1 aws cloud authentication mfa account-takeover
2r 2t
medium advisory

AWS Console Login by User from New Country

This detection identifies AWS console logins by a user originating from a country not previously associated with that user, potentially indicating account compromise.

AWS Management Console +1 aws cloud identity account-compromise
2r 1t
medium advisory

AWS Console Login by New User

Detects first-time AWS console login, which can indicate compromised credentials or malicious account creation.

AWS cloud initial_access
2r 1t
medium advisory

AWS CloudWatch Log Stream Deletion

Detection of Amazon CloudWatch log stream deletion via the 'DeleteLogStream' API, potentially indicating defense evasion or impact by adversaries aiming to conceal activity and disrupt security monitoring.

CloudWatch Logs aws cloudwatch log-deletion defense-evasion
2r 3t
high advisory

AWS CloudWatch Log Group Deletion for Defense Evasion

The deletion of AWS CloudWatch log groups, detected via CloudTrail logs, indicates a potential defense evasion attempt by adversaries aiming to remove audit trails and hinder incident response.

AWS CloudWatch cloud aws defense-evasion
2r 1t
medium advisory

AWS CloudWatch Alarm Deletion for Defense Evasion

Successful deletion of Amazon CloudWatch alarms via the `DeleteAlarms` API, potentially indicating an adversary attempting to impair visibility, silence alerts, and evade detection after malicious activity within an AWS environment.

CloudWatch defense-evasion aws
2r 2t
high advisory

AWS CloudTrail UpdateTrail Defense Evasion

An attacker modifies AWS CloudTrail configurations, specifically using the UpdateTrail API, to evade detection by impairing logging of their activities across multiple regions.

CloudTrail aws defense-evasion cloud
2r 1t
low advisory

AWS CloudTrail Trail Creation Detected

Detection of new AWS CloudTrail trail creation, potentially indicating malicious activity such as subverting monitoring objectives or capturing sensitive data by adversaries.

CloudTrail aws collection defense_evasion
2r 2t
high advisory

AWS CloudTrail Logging Stopped for Defense Evasion

Detection of AWS CloudTrail `StopLogging` events indicating potential defense evasion by adversaries attempting to operate undetected within a compromised AWS environment by halting the logging of their malicious activities.

CloudTrail +4 aws defense-evasion cloud
2r 1t 1i
high advisory

AWS CloudTrail Logging Modification for Defense Evasion

Attackers modify AWS CloudTrail logging configurations to evade detection by disabling or altering logging, hindering security visibility and potentially allowing further malicious activities to go unnoticed.

AWS CloudTrail aws cloudtrail defense-evasion
2r 1t
high advisory

AWS CloudTrail Log Deletion for Defense Evasion

An adversary deletes AWS CloudTrail logs to evade detection and operate stealthily within a compromised AWS environment, removing audit trails of their malicious activity.

CloudTrail aws defense-evasion cloud
2r 1t
high advisory

AWS Bedrock Model Invocation Logging Deletion Attempt

Detection of attempts to delete AWS Bedrock model invocation logging configurations, potentially indicating an adversary trying to remove audit trails of model interactions after credential compromise, to hide malicious AI model usage.

CloudTrail +3 aws bedrock logging defense-evasion
2r 1t
medium advisory

AWS Bedrock Invoke Model Access Denied Attempt

Detection of AccessDenied errors when attempting to invoke AWS Bedrock models via the InvokeModel API indicates potential reconnaissance or privilege escalation attempts by an adversary with compromised credentials.

AWS Bedrock aws bedrock access-denied privilege-escalation
2r 2t
high advisory

AWS AssumeRoleWithWebIdentity from Kubernetes SA and External ASN

Detects successful AWS `AssumeRoleWithWebIdentity` calls where the caller identity is a Kubernetes service account and the source autonomous system organization is not `Amazon.com, Inc.`, which may indicate a stolen or misused projected service-account token being exchanged for IAM credentials off-cluster.

EKS +1 aws cloudtrail iam kubernetes initial-access web-identity
2r 1t
high advisory

AWS AMI Attribute Modification for Data Exfiltration

An attacker modifies AWS AMI attributes, potentially sharing an AMI with another AWS account or making it publicly accessible, to exfiltrate sensitive data stored in AWS resources.

Amazon Elastic Compute Cloud aws ami data-exfiltration cloudtrail
2r 1t
high advisory

AWS Account Console Login Without MFA

Detection of successful AWS console login events without multi-factor authentication (MFA) enabled, potentially indicating misconfiguration, policy violation, or account compromise.

AWS Identity and Access Management +1 aws cloud iam authentication account-takeover
2r 2t
high advisory

AWS Account Compromise via New MFA Registration

An adversary may register a new Multi-Factor Authentication (MFA) method for an AWS account using the `CreateVirtualMFADevice` event in AWS CloudTrail logs to maintain persistence and evade detection in a compromised AWS account.

AWS +1 cloudtrail mfa persistence
2r 2t
high advisory

Detection of Public AWS S3 Bucket Creation via CLI

An AWS user creates a publicly accessible S3 bucket by using the AWS CLI to set permissive ACLs, potentially leading to unauthorized data access and data breaches.

Amazon S3 +2 aws s3 cloudtrail misconfiguration data-breach
2r 1t
medium advisory

AWS Suspicious User Agent Detected in CloudTrail

Successful AWS API calls with CloudTrail user agents indicating offensive tooling (Kali Linux) or credential verification (TruffleHog) can indicate compromised credentials or unauthorized access.

AWS cloudtrail initial-access credential-access
2r 2t
high advisory

AWS S3 Bucket Versioning Disabled

An adversary disables AWS S3 bucket versioning, preventing recovery of deleted or modified data as a potential precursor to data exfiltration or ransomware activity.

S3 aws bucket_versioning data_protection ransomware
2r 1t
high advisory

AWS S3 Bucket Lifecycle Rule Abuse for Log Deletion

Attackers may abuse the AWS S3 PutBucketLifecycle API to rapidly delete CloudTrail logs by setting short expiration periods on S3 buckets, hindering incident response and forensic investigations.

CloudTrail +3 aws defense-evasion
2r 1t
high advisory

AWS RDS Master User Password Reset Detection

Detection of unauthorized master user password resets for Amazon RDS DB instances via AWS CloudTrail logs, potentially leading to sensitive data access and data breaches.

Amazon RDS cloud aws credential-access rds
2r 2t
high advisory

AWS Network ACL Created with All Ports Open

The analytic detects the creation or replacement of AWS Network Access Control Lists (ACLs) with rules that allow all traffic from a specified CIDR block, potentially exposing the network to unauthorized access and increasing the risk of data breaches.

CloudTrail +5 aws network-acl misconfiguration cloud security-group
2r
high advisory

AWS MFA Bombing Attack Attempt

An attacker attempts to bypass MFA by flooding a user with authentication requests on the AWS console, as detected through AWS CloudTrail logs showing multiple failed MFA attempts within a short timeframe.

AWS mfa credential-access defense-evasion
2r 2t
low advisory

AWS IAM Group Creation for Persistence

An adversary with compromised IAM write privileges creates a new group in AWS IAM and grants it excessive permissions to establish a persistence mechanism.

AWS Identity and Access Management aws iam persistence cloud
2r 1t
high advisory

AWS High Number of Failed Console Login Attempts

An IP address exhibiting more than 20 failed AWS console login attempts within a 5-minute window, indicative of potential brute-force or password spraying attacks against AWS accounts.

AWS cloudtrail brute-force password-spraying credential-access
2r 2t
high advisory

AWS Console Login Password Spraying

A single source IP failing to authenticate into the AWS Console with multiple valid users, potentially indicating a password spraying attack against cloud resources.

AWS Console aws cloudtrail password-spraying
2r 3t
medium advisory

High Number of AWS Bedrock List Foundation Model Failures

Detection of a high number of AccessDenied errors when attempting to list AWS Bedrock foundation models, indicating potential reconnaissance activity after credential compromise to discover accessible AI models.

Bedrock aws reconnaissance cloudtrail
2r 1t
medium advisory

Detection of New User AWS Console Login

A new AWS user logging into the console could indicate malicious activity, such as an attacker creating a new identity for persistence or lateral movement within the AWS environment.

Amazon Web Services cloud aws iam initial_access
2r 2t
medium advisory

AWS Root Account Usage Detected

The AWS root account, which grants unrestricted access to all resources within an AWS account, was used, potentially indicating unauthorized activity, privilege escalation, or a breach of security best practices.

AWS CloudTrail cloud aws privilege-escalation initial-access persistence stealth
3r 3t
medium advisory

AWS EC2 Instance Export for Potential Exfiltration

An attacker with compromised AWS credentials or EC2 instance access can leverage EC2 export functionalities (CreateInstanceExportTask, ExportImage, or CreateStoreImageTask) to exfiltrate sensitive data by exporting EC2 instances or their images to external storage.

EC2 +2 aws exfiltration cloudtrail
2r 5t
medium advisory

AWS S3 Bucket Deletion Detected via CloudTrail

An AWS S3 bucket deletion event was detected via CloudTrail logs, potentially indicating data loss or unauthorized access attempts.

S3 cloud aws data_loss
3r 1t
medium advisory

Suspicious JavaScript File Upload to AWS S3 Static Website

Detection of a JavaScript file upload to an AWS S3 static website directory by an IAM user or assumed role, potentially indicating malicious web content modification and frontend compromise.

AWS S3 +3 aws s3 static-website javascript web-defacement
2r 2t
medium advisory

Suspicious AWS ECR Container Upload Outside Business Hours

An AWS Elastic Container Registry (ECR) container image upload occurring outside of normal business hours can indicate suspicious or malicious activity, such as an attacker attempting to deploy compromised containers.

AWS Elastic Container Registry cloud aws ecr container
2r 1t
high advisory

S3 Browser Used to Create IAM Login Profiles

The S3 Browser utility is being used to enumerate IAM users lacking login profiles and subsequently create them, potentially for reconnaissance, persistence, and privilege escalation within AWS environments.

AWS IAM aws cloud iam s3browser privilege-escalation persistence
2r 2t
medium advisory

First Time Seen AWS Secret Value Accessed in Secrets Manager

This rule detects the first time a specific user identity has programmatically retrieved a secret value from AWS Secrets Manager using the GetSecretValue action, which may indicate a compromised AWS service attempting to access secrets.

AWS Secrets Manager cloud aws credential-access
2r 1t
medium advisory

Cloud API Calls From Previously Unseen User Roles

This analytic identifies anomalous cloud API calls executed by user roles that have not previously performed those commands, potentially indicating malicious activity or unauthorized actions leading to unauthorized access or data breaches.

Amazon Web Services cloud aws anomaly assumedrole
2r 2t
medium threat

AWS SSM Inventory Reconnaissance by Rare User

Detection of a rare user or role accessing AWS Systems Manager (SSM) inventory APIs or running the AWS-GatherSoftwareInventory job, potentially indicating reconnaissance activity by threat actors seeking information about managed EC2 instances.

AWS Systems Manager +1 Scattered Spider (LUCR-3) aws ssm inventory reconnaissance cloudtrail
2r 3t
low advisory

AWS SNS Topic Created by Rare User

An AWS SNS topic was created by a user who does not typically perform this action, potentially indicating resource development for data exfiltration or other malicious activities.

Simple Notification Service cloud aws sns resource-development impact
2r 2t
medium advisory

AWS S3 Data Exfiltration via Uncommon Client Applications

This rule detects AWS API activity originating from uncommon desktop client applications based on the user agent string, specifically S3 Browser and Cyberduck, which provide bulk upload/download capabilities and have been observed in use by threat actors for data exfiltration, warranting validation against authorized data transfer workflows.

Amazon S3 aws s3 exfiltration cloudtrail
3r 2t
medium advisory

AWS S3 Bucket Policy Added to Allow Public Access

An AWS S3 bucket policy was modified to grant public access using a wildcard (Principal:"*") statement, potentially allowing data exfiltration or malicious content hosting.

Amazon S3 aws s3 exfiltration cloud
2r 2t
high threat

AWS S3 Bucket Lifecycle Rule for Rapid Log Deletion

An attacker modifies an AWS S3 bucket lifecycle policy to rapidly expire CloudTrail logs, hindering incident response and forensic analysis.

exploited CloudTrail +4 aws defense_evasion s3
2r 1t
medium advisory

AWS Route 53 Private Hosted Zone Associated With Unauthorized VPC

An adversary with sufficient permissions may associate unauthorized VPCs to intercept, observe, or reroute internal traffic, establish persistence, or expand their visibility within an AWS environment by associating a Route 53 private hosted zone with a new Virtual Private Cloud (VPC).

Route 53 cloud aws route53 persistence
2r 3t
high advisory

AWS Route 53 Domain Transferred to Another Account

An AWS Route 53 domain was transferred to another AWS account, potentially leading to unauthorized control over DNS records and traffic redirection for malicious purposes, such as phishing or establishing persistence.

Route 53 aws route53 domain-transfer persistence resource-development
2r 2t
medium advisory

AWS Network Access Control List Deletion Detected

Detection of AWS Network Access Control List (ACL) deletion using AWS CloudTrail logs, which can remove critical access restrictions, potentially allowing unauthorized access to cloud instances and leading to data exfiltration or further compromise.

Splunk Enterprise +3 cloud aws network
2r 1t
high advisory

AWS Network Access Control List Created with All Open Ports

The analytic detects the creation of AWS Network Access Control Lists (ACLs) with all ports open to a specified CIDR by monitoring `CreateNetworkAclEntry` or `ReplaceNetworkAclEntry` actions with rules allowing all traffic, potentially leading to unauthorized network access.

Splunk Enterprise +3 cloud aws network-acl misconfiguration
2r
medium advisory

AWS Management Console Root Login Detected

Detection of a successful AWS Management Console login by the Root user, which is an original identity with unrestricted privileges, indicates a potential security breach requiring immediate investigation.

AWS Management Console +2 cloud aws initial-access
2r 2t
high advisory

AWS Management Console Brute Force of Root User Identity

Detection of a high number of failed login attempts to the AWS Management Console targeting the root user, which can indicate a brute-force attack to gain complete access to the AWS account.

AWS Management Console aws brute-force credential-access
2r 1t
medium advisory

AWS IAM SAML Provider Creation for Persistence

Detects the creation of a new SAML Identity Provider (IdP) in AWS IAM, potentially indicating an adversary establishing persistent, federated access to AWS accounts by forging SAML assertions from an IdP they control.

IAM aws saml persistence cloud
3r 3t
medium advisory

AWS IAM Operations via Compromised CloudShell

Compromised AWS console sessions can lead to attackers performing sensitive IAM operations via CloudShell to establish persistence or escalate privileges.

AWS CloudShell +2 cloudshell aws iam persistence privilege-escalation
2r 4t
medium advisory

AWS IAM Key Creation with Encryption Policy but Without MFA

Detection of AWS IAM users creating access keys with encryption policies applied while failing to use multi-factor authentication, potentially indicating compromised accounts or malicious privilege escalation.

Identity and Access Management aws iam access_key encryption mfa
2r 2t
low advisory

AWS IAM Group Deletion Detected

Detection of AWS IAM group deletion via the DeleteGroup API call, which may indicate an attacker removing audit trails, disrupting operations, or concealing privileged access activity.

IAM aws cloudtrail impact account-access-removal
2r 1t
high advisory

AWS GuardDuty IP Set Manipulation for Defense Impairment

An attacker modifies AWS GuardDuty IP sets, potentially whitelisting malicious IPs to disable security alerts and impair defenses.

AWS GuardDuty defense-impairment aws
2r 1t
low advisory

AWS EventBridge Rule Disabled or Deleted

Detection of Amazon EventBridge rule disabling or deletion events, which can disrupt operational workflows and security monitoring.

EventBridge aws impact defense-evasion
2r 2t
high advisory

AWS ECR Container Upload by Unknown User

An unauthorized user uploaded a new container image to AWS Elastic Container Registry (ECR), potentially leading to the deployment of malicious containers and further compromise of the AWS environment.

AWS Elastic Container Registry aws ecr container upload
2r 1t
low advisory

AWS ECR Container Scanning Findings Placeholder

This is a placeholder brief due to the provided text being a GitHub navigation page, indicating no specific threat or attack details are available, and therefore serves as a template for future threat intelligence extraction related to AWS ECR container scanning.

Elastic Container Registry cloud aws ecr container-security
2r 3t
high advisory

AWS EC2 Serial Console Access Enabled

The EC2 Serial Console provides direct, text-based access to an instance's serial port, bypassing the network layer, which adversaries may enable for out-of-band communication, evading network-based security monitoring, firewalls, and VPC controls.

AWS EC2 aws cloudtrail defense-evasion ec2
3r 2t
low advisory

AWS EC2 Network Access Control List Creation

The rule detects the creation of an AWS EC2 network access control list (ACL) or an entry in a network ACL with a specified rule number, which adversaries may exploit to establish persistence or defense evasion by creating permissive rules.

Amazon EC2 cloud aws ec2 network-acl persistence defense-evasion
2r 3t
low advisory

AWS DynamoDB Scan by Unusual User

Detection of unusual DynamoDB scan activity in AWS environments, potentially indicating exfiltration of sensitive information by an adversary using compromised credentials or a rogue insider.

DynamoDB aws exfiltration cloudtrail
2r 3t
high advisory

AWS Credential Access via GetPasswordData API Calls

Detection of anomalous GetPasswordData API calls in AWS CloudTrail logs, indicating potential attempts to retrieve encrypted administrator passwords for Windows instances, leading to unauthorized access.

Amazon EC2 aws credential-access cloudtrail
2r 3t
medium advisory

AWS Config Service Disabling Detection

Detection of AWS Config Service disabling, potentially indicating an attempt to impair defenses by stopping configuration recording and delivery.

AWS Config +1 attack.defense-impairment attack.t1562.008 aws
2r 1t
medium advisory

AWS Config Resource Deletion for Defense Evasion

An adversary may delete AWS Config resources to evade detection, hide prior activity, or weaken governance controls, which reduces security visibility and auditability within an AWS environment.

AWS Config cloud defense-evasion aws
2r 2t
high advisory

AWS Config Configuration Recorder Stopped

Detection of AWS Config configuration recorder being stopped, potentially by an adversary to evade detection and obscure activity.

AWS Config aws cloudtrail defense-evasion configuration-change
2r 2t
medium advisory

AWS CloudTrail Logging Evasion via Oversized IAM Policies

Attackers evade AWS CloudTrail logging by padding IAM policy documents with whitespace, exceeding logging size limits and obscuring unauthorized changes to IAM policies.

CloudTrail +1 aws iam defense-evasion cloud
2r 1t
low advisory

AWS CloudShell Environment Created

The creation of a new AWS CloudShell environment is detected, potentially indicating unauthorized access for command execution within AWS by adversaries without needing local CLI credentials.

AWS CloudShell cloud aws cloudshell
2r 1t
high advisory

AWS Bedrock GuardRails Deletion Attempt

Detection of AWS Bedrock GuardRails deletion, which are security controls to prevent harmful AI outputs, could indicate an adversary attempting to remove safety measures after credential compromise to enable malicious model outputs.

Bedrock +4 aws cloudtrail defense-evasion
2r 1t
high advisory

Anomalous Cloud Compute Instance Creation by Unseen User

Detection of cloud compute instance creation by a user with no prior history of creating instances, potentially indicating unauthorized access, account compromise, or misuse of cloud resources leading to data exfiltration, increased costs, or further exploitation.

EC2 cloud_security anomaly_detection aws
2r 1t
medium advisory

AWS WAF Access Control List Deletion

Detection of AWS Web Application Firewall (WAF) Web ACL deletion, which adversaries may perform to disable security controls, evade detection, and prepare for subsequent attacks, potentially leading to web-application compromise, data theft, or resource abuse.

AWS WAF +3 cloud aws waf defense-evasion
2r 1t
low advisory

AWS SSM `SendCommand` Execution by Rare User

This rule detects the execution of commands or scripts on EC2 instances using AWS Systems Manager (SSM) by an unexpected or new user, which could lead to malware installation, persistence, or reverse shell deployment.

AWS Systems Manager +1 aws ssm execution
2r 1t
low advisory

AWS IAM Assume Role Policy Update

An attacker modifies an AWS IAM role's trust policy to gain the privileges of the role, potentially leading to privilege escalation and persistence within the AWS environment.

AWS IAM cloud aws iam privilege-escalation persistence
2r 3t
high advisory

AWS IAM Assume Role Policy Brute Force Attack

Detection of brute force attacks against AWS IAM roles by identifying multiple failed AssumeRole attempts using CloudTrail logs, potentially leading to unauthorized access and resource compromise.

AWS IAM aws iam brute_force cloudtrail
1r 2t
low advisory

AWS Account Discovery By Rare User

Detects the first-time enumeration of AWS Organizations or IAM accounts by a user, potentially indicating reconnaissance by compromised credentials.

AWS +2 cloud discovery account-enumeration
2r 2t