research-summarizer

Fail

Audited by Gen Agent Trust Hub on Apr 5, 2026

Risk Level: HIGHREMOTE_CODE_EXECUTIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
  • [REMOTE_CODE_EXECUTION]: The skill directs users to clone an external, untrusted repository (github.com/alirezarezvani/claude-skills.git) and execute scripts from that repository, such as ./scripts/convert.sh. This pattern allows the execution of arbitrary code from a source outside of the reviewed files.
  • [EXTERNAL_DOWNLOADS]: The installation instructions rely on a personal GitHub repository that does not belong to the skill's stated author (Roger-235), which poses a supply chain risk. Additionally, it references an external installation via clawhub install.
  • [COMMAND_EXECUTION]: The skill utilizes shell commands to invoke Python scripts (scripts/extract_citations.py, scripts/format_summary.py) to process user-provided documents. Invoking local scripts on untrusted data creates a potential surface for command injection if inputs are not properly sanitized.
  • [PROMPT_INJECTION]: The skill is designed to summarize untrusted external documents (e.g., research papers, web articles) but lacks boundary markers or defensive instructions to protect against indirect prompt injection.
  • Ingestion points: Untrusted user-provided document files, academic papers, and web articles (e.g., document.txt, paper.txt).
  • Boundary markers: Absent; the workflow does not include delimiters or instructions to disregard embedded commands in the source material.
  • Capability inventory: Shell execution of conversion scripts (./scripts/convert.sh) and Python-based data processing utilities (scripts/extract_citations.py, scripts/format_summary.py).
  • Sanitization: Absent; no evidence of input validation, escaping, or content filtering for the data processed by the scripts.
Recommendations
  • AI detected serious security threats
Audit Metadata
Risk Level
HIGH
Analyzed
Apr 5, 2026, 08:06 PM
Security Audit — agent-trust-hub — research-summarizer