chaos-engineer
Warn
Audited by Gen Agent Trust Hub on Jun 14, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONEXTERNAL_DOWNLOADSDATA_EXFILTRATIONCREDENTIALS_UNSAFE
Full Analysis
- [COMMAND_EXECUTION]: The skill makes extensive use of powerful infrastructure management and failure injection tools via subprocess commands.
- Evidence: Uses
aws-clifor critical operations likeaws ec2 terminate-instancesandaws rds reboot-db-instance --force-failoverinreferences/chaos-tools.mdandreferences/game-days.md. - Evidence: Uses
kubectlfor resource manipulation, includingkubectl applyfor remote manifests andkubectl patchto modify resource states inSKILL.mdandreferences/kubernetes-chaos.md. - Evidence: Employs resource exhaustion tools such as
stress-ng,iperf3, andpumbato simulate system failures. - [PRIVILEGE_ESCALATION]: Several scripts require administrative privileges to perform system-level modifications.
- Evidence: Instructions in
references/infrastructure-chaos.mdusesudoto install software (sudo apt-get install -y stress-ng) and modify core system files (sudo sh -c 'echo "127.0.0.1 {domain}" >> /etc/hosts') for DNS hijacking simulation. - [EXTERNAL_DOWNLOADS]: Fetches configuration and deployment manifests from remote sources.
- Evidence: Downloads the Litmus Chaos operator directly from
https://litmuschaos.github.io/litmus/litmus-operator-v2.14.0.yamlfor installation viakubectl apply. - [DATA_EXFILTRATION]: The skill uses network libraries to interact with external APIs and monitoring services, which involves sending system and experiment data.
- Evidence: Python scripts in
references/chaos-tools.mdandreferences/infrastructure-chaos.mduse therequestslibrary to communicate withapi.gremlin.comand a Prometheus metrics server. - [INDIRECT_PROMPT_INJECTION]: The skill ingests and processes untrusted data from external sources during its workflow.
- Ingestion points: Reads application logs via
kubectl logsand fetches metrics from Prometheus APIs to determine experiment verdicts. - Boundary markers: No explicit delimiters or instructions are used to separate untrusted data from the agent's logic.
- Capability inventory: Possesses significant capabilities including cloud provider CLI access (
aws), cluster administration (kubectl), and system-level file modification (sudo). - Sanitization: Lacks evidence of validation or sanitization for data retrieved from external logs or metric queries before processing.
Audit Metadata