escaping-containers-to-host
Fail
Audited by Gen Agent Trust Hub on Aug 23, 2026
Risk Level: CRITICALCOMMAND_EXECUTIONEXTERNAL_DOWNLOADSDATA_EXFILTRATIONREMOTE_CODE_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The provided assessment script executes system commands to enumerate container privileges and runtime versions.
- Evidence: The
_runfunction inscripts/agent.pyutilizessubprocess.runto callcurlfor Docker socket checks andrunc --versionfor vulnerability detection. - [EXTERNAL_DOWNLOADS]: The skill provides instructions to download and execute established security introspection and penetration testing tools from GitHub.
- Evidence:
SKILL.mdcontains commands to fetchamicontained,deepce, andCDKfrom their official GitHub release pages. - [DATA_EXFILTRATION]: The skill documents methods to access sensitive host files as a validation step for container escape testing.
- Evidence: Steps 2, 3, and 5 in
SKILL.mdprovide commands intended to read/etc/shadowfrom the host filesystem to verify isolation bypass. - [REMOTE_CODE_EXECUTION]: The documentation includes proof-of-concept steps for exploiting specific container runtime vulnerabilities (CVEs).
- Evidence: Detailed exploitation flows for CVE-2024-21626 and the 2025 runC procfs write-redirect family are provided for educational and authorized testing purposes in
SKILL.mdandreferences/api-reference.md. - [INDIRECT_PROMPT_INJECTION]: The assessment script parses output from external binaries, which represents a potential ingestion point for untrusted data if the environment is already compromised.
- Evidence: In
scripts/agent.py, thecheck_runtime_cvesfunction uses regex to parse the output of therunccommand to determine the version.
Recommendations
- Contains 2 malicious URL(s) - DO NOT USE
Audit Metadata