ascend-docker
Fail
Audited by Gen Agent Trust Hub on Sep 19, 2026
Risk Level: HIGHCOMMAND_EXECUTIONPRIVILEGE_ESCALATIONDATA_EXFILTRATIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/run-ascend-container.shis vulnerable to shell argument injection. The variables$CONTAINER_NAMEand$IMAGEare passed unquoted todocker runcommands within therun_privileged,run_basic, andrun_fullfunctions. This allows a malicious or poisoned input to inject additional Docker CLI flags (e.g.,--volume /:/host) that could bridge the container-host boundary. - [PRIVILEGE_ESCALATION]: The skill encourages the use of highly privileged container configurations. The 'Privileged' mode explicitly uses the
--privileged,--net=host, and--ipc=hostflags, which grant the container near-total access to the host's hardware and kernel interfaces. Additionally, the 'Full' mode mounts the host's/usr/local/sbindirectory with write permissions, creating a vector for host takeover by overwriting critical system binaries from within the container. - [DATA_EXPOSURE]: All container modes defined in the skill mount the entire host
/homedirectory into the container workspace (-v /home:/home). This practice exposes all user-sensitive data, including SSH keys, environment files, and personal documents, to any process running inside the container. - [INDIRECT_PROMPT_INJECTION]: The skill processes externally sourced information (Docker image names and container identifiers) and interpolates them directly into shell commands. This creates an exploitation surface where malicious data processed by the agent could be used to manipulate the Docker environment without sanitization, validation, or boundary markers.
Recommendations
- AI detected serious security threats
Audit Metadata