Skip to content

Latest commit

 

History

History
35 lines (28 loc) · 1.8 KB

FIRST-S00086.md

File metadata and controls

35 lines (28 loc) · 1.8 KB

Rules: First Seen IP Address Performing Trufflehog AWS Credential Verification

Description

Trufflehog is a tool that can be utilized to find and verify secrets. When Trufflehog locates AWS credentials, it attempts to validate them using the GetCallerIdentity API call. This signal looks for the default Trufflehog User Agent within CloudTrail telemetry, combined with the GetCallerIdentity API call occurring from an IP address not seen since the baseline period. This signal is designed to pair with “Trufflehog AWS Credential Verification Detected” to provide coverage for legitimate and internal Trufflehog scans. Within this telemetry, the user_username field will contain the value of the username associated with the secret or credential that Trufflehog is attempting to verify. Look at the events surrounding the source IP address of this event. Look for any potential areas that may have contained keys or secrets for the user_username value.

Additional Details

Detail Value
Type First Seen
Category Credential Access
Apply Risk to Entities srcDevice_ip
Signal Name First Seen IP Address Performing Trufflehog AWS Credential Verification
Summary Expression First Seen IP Address: {{srcDevice_ip}} Performing Trufflehog AWS Credential Verification
Retention Window 7776000000
Baseline Window 2592000000
Baseline Type GLOBAL
Score/Severity Static: 5
Enabled by Default True
Prototype False
Tags _mitreAttackTactic:TA0006, _mitreAttackTechnique:T1552

Vendors and Products

Fields Used

Origin Field
Normalized Schema action
Normalized Schema http_userAgent
Normalized Schema metadata_product
Normalized Schema metadata_vendor
Normalized Schema srcDevice_ip