reference-finder
Pass
Audited by Gen Agent Trust Hub on Oct 7, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill is vulnerable to indirect prompt injection through the research text processing pipeline. Untrusted input data is ingested in
main.pyvia theget_input_textfunction and subsequently interpolated into prompt templates insrc/extractor.pyandsrc/generator.pyusing simple string replacement (replace("{{input_text}}", input_text)). There are no boundary markers or instructions to ignore embedded commands within the prompt templates found inprompts/extraction.txtorprompts/literature.txt. An attacker could embed instructions in a research description to manipulate the LLM's output. While the skill's capabilities are limited to calling the Gemini API and writing a Markdown report viasrc/reporter.py, this injection could lead to deceptive or malicious content being presented in the generated documentation.
Audit Metadata