deep-research
Fail
Audited by Gen Agent Trust Hub on Oct 30, 2026
Risk Level: HIGHPERSISTENCEDYNAMIC_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [PERSISTENCE]: The
scripts/install.shscript modifies persistent agent directories by copying external skills and agents into~/.claude/skillsand~/.claude/agents. - [DYNAMIC_EXECUTION]: The skill uses dynamic execution patterns in two places:
- In
references/report-pipeline.md, the agent is instructed to generate a Python script (generate_report.py) based on specific logic and then execute it using thepythoninterpreter. - In
references/deep-pipeline.md, the skill dynamically resolves the path tovalidate_json.pyby probing several locations in the user's home directory and then executes the resolved path. - [EXTERNAL_DOWNLOADS]: The
scripts/install.shscript clones code from a third-party GitHub repository (https://github.com/Weizhena/Deep-Research-skills) which is not identified as a known service. - [INDIRECT_PROMPT_INJECTION]: The skill has a significant indirect prompt injection surface:
- Ingestion points: The skill ingests data from external web searches (via
web-search-pipeline.md) and local YAML/JSON configuration files. - Boundary markers: No explicit delimiters or instructions are provided to the agent to disregard potentially malicious instructions embedded in the external search results.
- Capability inventory: The skill utilizes
pythonexecution, file writing, and shell command execution (bash,grep). - Sanitization: There is no evidence of sanitization or filtering of the content retrieved from web searches before it is processed into reports or JSON data.
- [COMMAND_EXECUTION]: The skill makes extensive use of shell commands in
scripts/install.sh(git, cp, mkdir, pip) andreferences/deep-pipeline.md(ls, head, python) to manage its environment and execution.
Recommendations
- AI detected serious security threats
Audit Metadata