deep-research
Pass
Audited by Gen Agent Trust Hub on Sep 16, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The orchestration script
scripts/run_deep_research.pyusessubprocess.runto execute the core research utilityassets/deep_research.py. This implementation is used for internal script delegation and correctly utilizes list-based arguments to prevent shell command injection.\n- [INDIRECT_PROMPT_INJECTION]: The skill ingests untrusted user prompts and incorporates them into a larger instructional context withinscripts/run_deep_research.pywithout using robust boundary markers or sanitization. This creates an attack surface where an adversarial user prompt could attempt to override the intended research parameters or safety constraints of the underlying model.\n - Ingestion points: The
promptpositional argument inscripts/run_deep_research.py.\n - Boundary markers: Absent; the script uses simple newline separation for research parameters.\n
- Capability inventory: The skill possesses network access to the OpenAI API and file system write access for saving prompts and reports.\n
- Sanitization: No input sanitization or filtering is performed on the user-provided prompt before it is passed to the research model.
Audit Metadata