pdf-processing
Pass
Audited by Gen Agent Trust Hub on Sep 18, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill provides mechanisms to read and extract text from untrusted external PDF files, creating a surface for indirect prompt injection attacks.
- Ingestion points: PDF files processed via
pdfplumber,pypdf, andpytesseractinSKILL.mdsnippets. - Boundary markers: Absent. The instructions do not define delimiters or provide warnings to the agent to disregard instructions found within extracted PDF text.
- Capability inventory: The skill utilizes file system write access (
wbmode) for saving manipulated PDFs and displays extracted content to the agent. - Sanitization: Absent. Extracted data is processed as raw text without validation or filtering.
- [COMMAND_EXECUTION]: The OCR functionality uses
pytesseractandpdf2image, which are wrappers that invoke external command-line tools (Tesseract OCR and Poppler) installed on the host system. - [EXTERNAL_DOWNLOADS]: The skill suggests the installation of several third-party libraries from standard registries, including
pypdf,pdfplumber,reportlab,pytesseract,pdf2image,weasyprint,camelot,pdfrw,EasyOCR, andplaywright.
Audit Metadata