chaos-engineer
Fail
Audited by Gen Agent Trust Hub on Aug 27, 2026
Risk Level: HIGHCREDENTIALS_UNSAFECOMMAND_EXECUTIONDATA_EXFILTRATION
Full Analysis
- [CREDENTIALS_UNSAFE]: The file
references/chaos-tools.mdcontains a Python implementation of aGremlinClientwith hardcoded placeholders for sensitive credentials (api_key="...",team_id="..."). While these are currently placeholders, the skill encourages direct inclusion of API keys in scripts rather than using environment variables or secret managers.- [COMMAND_EXECUTION]: The skill provides numerous scripts for destructive infrastructure operations, including: - A Bash script in
references/chaos-tools.mdthat uses the AWS CLI (aws ec2 terminate-instances) to randomly terminate a percentage of running instances in an Auto Scaling Group. - Python and Shell scripts in
references/kubernetes-chaos.mdthat use the Kubernetes API to programmatically cordon and drain nodes, evicting all running pods. - Scripts in
references/infrastructure-chaos.mdthat usesudoto install and runstress-ngand modify/etc/hoststo block DNS resolution.- [DATA_EXFILTRATION]: TheGremlinClientinreferences/chaos-tools.mdis designed to send target metadata (host IDs, container IDs) toapi.gremlin.com. While this is the intended function of the tool, the integration lacks sanitization, potentially exposing internal infrastructure identifiers to a third-party service.
Recommendations
- AI detected serious security threats
Audit Metadata