split-pdf
Pass
Audited by Gen Agent Trust Hub on Mar 4, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill downloads PDF documents from the internet using
curl,wget, orWebFetchbased on web search results or user-provided links. - [COMMAND_EXECUTION]: Uses
Bashto execute Python code for PDF processing and to manage Python dependencies, specifically installingPyPDF2viauv. - [PROMPT_INJECTION]: The skill presents an attack surface for indirect prompt injection via untrusted PDF data.
- Ingestion points: The
Readtool is used to process text from external PDF chunks in Step 3. - Boundary markers: There are no explicit delimiters or instructions to treat the ingested PDF text as untrusted data or to ignore instructions contained within that text.
- Capability inventory: The agent possesses extensive capabilities including
Bash(executingpython,uv,curl,wget),Write,Edit, andWebSearch, which could be exploited if malicious instructions in a PDF are followed. - Sanitization: The skill does not perform any sanitization or validation of the text extracted from PDFs before the agent processes it.
Audit Metadata