session-support
Fail
Audited by Gen Agent Trust Hub on Sep 17, 2026
Risk Level: HIGHCOMMAND_EXECUTIONREMOTE_CODE_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The
scripts/manage-dev.tsutility script is vulnerable to command injection in itscommandInitfunction. The script usesexecSyncto execute agit clonecommand, interpolating thefeatureNameargument directly into the shell command string without any sanitization or escaping. A malicious prompt or user-supplied feature name containing shell metacharacters (e.g.,feature; id) could result in arbitrary code execution on the host system. - [REMOTE_CODE_EXECUTION]: The initialization feature in
scripts/manage-dev.tssupports cloning external template repositories. The target URLs are sourced fromscripts/templates.json. This functionality provides a mechanism to download and place external, potentially untrusted code into the local project directory. - [INDIRECT_PROMPT_INJECTION]: The skill instructions in
SKILL.mddirect the agent to ingest and act upon data fromCONTEXT.mdandROADMAP.md. These files are untrusted data sources that could be used to inject malicious instructions into the agent's context. - Ingestion points: The agent reads
ROADMAP.mdandCONTEXT.mdduring the session start workflow; thescripts/manage-dev.tsscript also parses these files. - Boundary markers: There are no boundary markers or instructions to ignore embedded commands within the ingested markdown files.
- Capability inventory: The skill has access to shell command execution (via the vulnerable helper script), file system writes, and Git operations.
- Sanitization: No sanitization, validation, or escaping is performed on the content extracted from the project documentation files before it is processed.
Recommendations
- AI detected serious security threats
Audit Metadata