skills/snyk/agent-scan/pdf/Gen Agent Trust Hub

pdf

Pass

Audited by Gen Agent Trust Hub on Oct 17, 2026

Risk Level: SAFECOMMAND_EXECUTIONDYNAMIC_EXECUTION
Full Analysis
  • [COMMAND_EXECUTION]: The skill provides instructions and scripts that utilize standard command-line utilities such as qpdf, pdftotext, pdfimages, and pdftk for PDF processing tasks. These are common developer tools for document manipulation.
  • [DYNAMIC_EXECUTION]: The scripts/fill_fillable_fields.py file includes a monkeypatching technique for the pypdf library to fix a specific bug in handling selection list fields. This involves dynamically overriding the DictionaryObject.get_inherited method at runtime. While this is a form of dynamic code modification, it is implemented here for a specific, documented bug-fix purpose within a local context.
  • [SAFE]: All identified operations and dependencies (such as pypdf, pdfplumber, reportlab, pdf2image, and pytesseract) are standard, well-known libraries for PDF and image processing. The skill's behavior aligns with its stated purpose of document manipulation and form management without suspicious network activity, credential harvesting, or persistence mechanisms.
Audit Metadata
Risk Level
SAFE
Analyzed
Oct 17, 2026, 09:09 PM