aws-ec2-instance-user-data-bootstrap

Instance user data commonly contains bootstrap scripts and may expose embedded passwords, API keys, or cloud credentials.

awscritical service: aws:ec2 emits ContainsCredential

Where it sits

locationDescribeInstanceAttribute.UserData.Value (Attribute=userData)
location kindbootstrap_script
data kindscredential password api_key access_key secret_key source_code_secret
emits edgeContainsCredential
serviceEC2 (aws:ec2)

Collection recipe

access moderead_api
operationDescribeInstanceAttribute
response pathUserData.Value
encodingbase64
params{"Attribute": "userData", "InstanceId": "\u003cinstance-id\u003e"}

Required permissions

ec2:DescribeInstanceAttribute

References

move · open · esc close