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 grep command 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.json to 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 filePath extracted from the JSON. A malicious JSON could facilitate data exposure by pointing to sensitive files like ~/.ssh/id_rsa or /etc/passwd.
  • Sanitization: None. The skill assumes the filePath values and node metadata are legitimate and safe to process.
Audit Metadata
Risk Level
SAFE
Analyzed
Sep 21, 2026, 05:05 PM