cross-corpus-research
Pass
Audited by Gen Agent Trust Hub on Oct 19, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill utilizes a local bash script
scripts/crawlora.shto interface with the Crawlora API. The script is highly defensive, incorporating input validation via anchored regular expressions to whitelist specific API paths and methods. It also correctly sanitizes inputs to prevent local file disclosure by blocking the@character in query arguments and using stdin for POST bodies to avoidcurlinterpreting input as a filename. Credential handling is secured by writing the API key to a temporary file with restricted permissions, passed tocurlvia a configuration file to avoid exposure in process lists. - [INDIRECT_PROMPT_INJECTION]: The skill processes external content retrieved from websites and research papers, which presents an attack surface for indirect prompt injection.
- Ingestion points: Data fetched via
scripts/crawlora.shfrom the/web/search,/web/crawl, and/research/papers/readendpoints inSKILL.md. - Boundary markers: The skill instructions lack specific delimiters or "ignore" directives for isolating the processed external content, though it does emphasize citing exact quotes.
- Capability inventory: The skill possesses network communication capabilities with
api.crawlora.netand shell execution of the bundled helper script. - Sanitization: While the wrapper script validates API request parameters (path and methods), it does not sanitize the returned text content of search results or papers for embedded instructions targeting the LLM.
Audit Metadata