Vendors / Amazon Web Services / AWS GuardDuty / GuardDuty Attack Sequence Finding Types
Amazon Web Services logo

GuardDuty Attack Sequence Finding Types

Extended Threat Detection for multi-stage attacks

AWS GuardDuty Extended Threat Detection attack sequence findings detecting multi-stage attacks across EKS, ECS, EC2, IAM, and S3 resources using proprietary correlation algorithms

JSON 6 fields Critical Generator

attack-sequence extended-threat-detection multi-stage-attack critical-severity
Preview Sample View Schema
CLI Install
meltr templates install aws

What this event covers

GuardDuty Extended Threat Detection automatically identifies multi-stage attacks spanning resources, data sources, and time within 24-hour rolling windows. Uses proprietary correlation algorithms to detect sophisticated attack patterns including credential misuse, data compromise in S3, and container/Kubernetes compromises.

When generated

  • ›Sequence of suspicious actions by compromised EKS cluster (container exploit, token theft, secret access)
  • ›Compromised ECS cluster with malicious processes and C2 communication
  • ›EC2 instance group compromise with malware, suspicious network, credential misuse
  • ›IAM credentials used for suspicious API sequences impacting multiple resources
  • ›S3 data compromise attempts including exfiltration or destruction patterns

Security relevance

Critical

Compliance

PCI-DSS 11.4 HIPAA 164.312(b) SOC 2 CC7.2 ISO 27001 A.12.4 NIST CSF DE.AE-2

Frequency notes

Attack sequences are rare but critical - expect 2-20 per day in active threat environments. All attack sequences have Critical severity (10/10). Generated when GuardDuty correlates weak signals into high-confidence threat patterns within 24-hour windows.

Docs and tools

Configuration

Base frequency
5 events/hour
Time patterns
business_hours night_hours weekend
Business hours
1.5x
Night hours
2.0x
Weekend
1.2x

Field definitions

Field reference for this event type — types, requirements, examples, and allowed values.

detail.type
String Required

Attack sequence finding type

Example AttackSequence:EKS/CompromisedCluster
Values
  • AttackSequence:EKS/CompromisedCluster Sequence indicating compromised EKS cluster
  • AttackSequence:ECS/CompromisedCluster Sequence indicating compromised ECS cluster
  • AttackSequence:EC2/CompromisedInstanceGroup Sequence indicating compromised EC2 instance group
  • AttackSequence:IAM/CompromisedCredentials Sequence of API requests using compromised IAM credentials
  • AttackSequence:S3/CompromisedData Sequence indicating S3 data exfiltration or destruction
detail.service.attackSequence.signals
Array Required

Timeline of events (findings and API activities) correlated into attack sequence

Example [{uid, type: 'FINDING', name, createdAt, count}]
detail.service.attackSequence.actors
Array Required

Actors involved in attack sequence

Example [{id: 'user-name', type: 'AWS_USER'}]
detail.service.attackSequence.indicators
Array Required

Indicators explaining why GuardDuty identified suspicious activity

Values
  • HIGH_RISK_API Action commonly used by threat actors
  • SUSPICIOUS_NETWORK Communication with suspicious endpoints
  • CREDENTIAL_ANOMALY Unusual credential usage pattern
detail.service.attackSequence.mitreTactics
Array Required

MITRE ATT&CK tactics observed in attack sequence

Example ["InitialAccess", "PrivilegeEscalation", "Exfiltration"]
detail.severity
Integer Required

Always 10 (Critical) for attack sequences

Example 10