understand-explain
Pass
Audited by Gen Agent Trust Hub on Sep 21, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill instructs the agent to use the
grepcommand with user-supplied$ARGUMENTS. If the platform does not sanitize these arguments before execution, an attacker could inject shell metacharacters (e.g.,;,|,`) to execute arbitrary commands on the host system. - [INDIRECT_PROMPT_INJECTION]: The skill relies on untrusted external data in
.understand-anything/knowledge-graph.jsonto guide its actions. - Ingestion points: The skill reads
.understand-anything/knowledge-graph.json(Steps 1-5) to identify node IDs and file paths. - Boundary markers: None. There are no instructions to the agent to treat the content of the JSON as untrusted or to ignore embedded instructions/malicious paths.
- Capability inventory: The agent has the capability to read arbitrary files (Step 6) based on the
filePathextracted from the JSON. A malicious JSON could facilitate data exposure by pointing to sensitive files like~/.ssh/id_rsaor/etc/passwd. - Sanitization: None. The skill assumes the
filePathvalues and node metadata are legitimate and safe to process.
Audit Metadata