10-cloud-security
Pass
Audited by Gen Agent Trust Hub on Oct 15, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill is designed to ingest and analyze untrusted external data, including Terraform files, Kubernetes manifests, and Dockerfiles, which could potentially contain malicious instructions.
- Ingestion points: The
scripts/iac_scanner.pyscript reads local IaC files for analysis, and instructions inSKILL.mdguide the agent to analyze arbitrary file contents. - Boundary markers: The skill includes a detailed 'Evidence contract' section in
SKILL.mdthat explicitly instructs the agent to treat all collected data as untrusted evidence, separate facts from inferences, and never treat evidence as instructions. - Capability inventory: The skill uses
subprocess.runinscripts/cloud_auditor.pyto wrap cloud CLIs (aws,az,gcloud) and provides shell commands inSKILL.mdfor various security tools. - Sanitization: The
iac_scanner.pyscript utilizesyaml.safe_load_allfor parsing, which is a security best practice for handling YAML data. - [COMMAND_EXECUTION]: The
scripts/cloud_auditor.pyscript uses thesubprocessmodule to execute cloud provider CLI commands. While it uses list-based arguments (minimizing shell injection risks), it remains a powerful tool for environment interaction. - Evidence: The
run_clifunction inscripts/cloud_auditor.pyexecutes commands constructed from a base CLI name and user-provided arguments.
Audit Metadata