asset-placement-gate
Fail
Audited by Gen Agent Trust Hub on Sep 18, 2026
Risk Level: HIGHCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONDATA_EXFILTRATION
Full Analysis
- [COMMAND_EXECUTION]: The skill utilizes the
Bashtool to perform a mechanical overlap check in Step 0.5. It constructs a shell command by directly interpolating unvalidated strings derived from the asset under evaluation (e.g.,PROPOSED_FULL_NAMEandFULL_TRIGGER_PHRASE) into agrepcommand. Since these strings are placed inside double quotes in a bash script block, an attacker can utilize command substitution syntax such as$(...)or subshells to execute arbitrary commands on the host system.\n- [INDIRECT_PROMPT_INJECTION]: The skill creates an attack surface for indirect prompt injection by ingesting and processing untrusted asset content to evaluate routing criteria.\n - Ingestion points: Asset content is read via the
Readtool, and descriptions are parsed in Step 0.\n - Boundary markers: None; the instructions do not provide delimiters or specific guidelines for the agent to ignore instructions embedded within the analyzed content.\n
- Capability inventory: Access to
Bash,Read,Grep, andGlobtools.\n - Sanitization: The content is processed without prior sanitization or validation before being used in evaluation and shell command construction.\n- [DATA_EXFILTRATION]: In Step 0, the skill requests a file path from the user and passes it directly to the
Readtool without any path validation or restriction. This allows the agent to be manipulated into reading sensitive system files (e.g., SSH keys or environment variables) if provided with the appropriate path.
Recommendations
- AI detected serious security threats
Audit Metadata