Product
AWS CLI Discovery from Single Resource
2 TTPsAn 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.
Shai-Hulud Campaign Activity
25 IOCsTracking brief for the Shai-Hulud campaign; individual sightings are folded in as reported.
Web Server Cloud Metadata SSRF Exploitation
1 rule 2 TTPs 7 IOCsAttackers are actively exploiting Server-Side Request Forgery (SSRF) vulnerabilities in public-facing web applications to access cloud instance metadata services, such as those on AWS, GCP, and Azure, to harvest temporary credentials and sensitive instance details.
Compromised node-ipc npm Package Steals Credentials
2 rules 3 TTPs 2 IOCsHackers injected credential-stealing malware into newly published versions of the node-ipc npm package in a supply chain attack, collecting cloud credentials, SSH keys, CI/CD secrets, and other sensitive data, exfiltrating it through DNS TXT queries.
Compromised intercom-client npm Package Exfiltrates Credentials
2 rules 2 TTPsA compromised version (7.0.4) of the intercom-client npm package was published using a compromised developer account, containing obfuscated JavaScript that executed during installation to harvest and exfiltrate credentials from the environment, as part of the 'Mini Shai-Hulud' supply chain campaign.
AWS Discovery API Calls via CLI from a Single Resource
2 rules 3 TTPsA 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 Root Account Password Recovery Request Detection
2 rules 1 TTPDetection of AWS root account password recovery requests, potentially indicating unauthorized access attempts or legitimate administrative actions requiring verification.
AWS Account Login Profile Update
3 rules 1 TTPAn AWS account's login profile has been modified, potentially indicating account compromise, privilege escalation, or malicious user activity.
AWS Account Brute-Force Detection
2 rules 1 TTPThis 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.
Multi-Cloud CLI Token and Credential Access via Command-Line Harvesting
3 rules 2 TTPsThis rule detects command-line activity indicative of credential access across multiple cloud platforms (GCP, Azure, AWS, GitHub, DigitalOcean, Oracle, Kubernetes), looking for specific commands used to print or access tokens and credentials, flagging hosts where multiple cloud targets are accessed within a five-minute window, suggesting potential credential harvesting activity.
AWS Account Console Login from Multiple IPs
2 rules 2 TTPsAn AWS account successfully authenticating from multiple unique IP addresses within a 5-minute window may indicate compromised credentials, potentially from a phishing attack.
Unusual Cloud Security Group Modifications by User
2 rules 2 TTPsThis 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.
Cloud Provisioning Activity From Previously Unseen Region
2 rules 1 TTPThis 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.
Cloud Provisioning Activity From Previously Unseen IP Address
2 rules 1 TTPThis 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.
Cloud Provisioning Activity From Previously Unseen City
2 rules 1 TTPThe 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 Network ACL Deletion Detection
2 rules 1 TTPDetection 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 Excessive Security Scanning Detection
2 rules 1 TTPDetection of excessive AWS API calls indicative of reconnaissance by an attacker attempting to map an AWS environment.
AWS ECR Container Upload Anomaly Outside Business Hours
2 rules 1 TTPThis 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 Console Login by New User
2 rules 1 TTPDetects first-time AWS console login, which can indicate compromised credentials or malicious account creation.
AWS Account Compromise via New MFA Registration
2 rules 2 TTPsAn 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 Suspicious User Agent Detected in CloudTrail
2 rules 2 TTPsSuccessful AWS API calls with CloudTrail user agents indicating offensive tooling (Kali Linux) or credential verification (TruffleHog) can indicate compromised credentials or unauthorized access.
AWS MFA Bombing Attack Attempt
2 rules 2 TTPsAn 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 High Number of Failed Console Login Attempts
2 rules 2 TTPsAn 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 Account Discovery By Rare User
2 rules 2 TTPsDetects the first-time enumeration of AWS Organizations or IAM accounts by a user, potentially indicating reconnaissance by compromised credentials.