citation-readiness-audit
Pass
Audited by Gen Agent Trust Hub on Jul 23, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The file
references/checks.mddefines several shell command pipelines usingcurl,grep,sed, andpython3. These commands utilize variables like$URLand$SITE, which are expected to be populated by the agent. If these variables contain shell metacharacters, it could lead to command injection within the execution environment. - [EXTERNAL_DOWNLOADS]: The skill uses
curlto fetch content from remote websites based on user-supplied or agent-identified URLs. This involves interacting with untrusted external servers to retrieve HTML and JSON-LD data. - [PROMPT_INJECTION]: The skill processes content from untrusted external websites, which presents an attack surface for indirect prompt injection.
- Ingestion points: Raw HTML and JSON-LD data are ingested via
curlinreferences/checks.mdand passed to subsequent processing steps. - Boundary markers: There are no explicit delimiters or instructions provided to the processing tools (grep, python) to ignore or isolate potentially malicious instructions embedded within the fetched website content.
- Capability inventory: The skill uses
python3to execute logic for HTML stripping and JSON filtering, andgrepfor text matching, all of which operate on the untrusted data. - Sanitization: The skill does not perform sanitization or validation of the content retrieved from external URLs before processing it through the command pipeline.
Audit Metadata