T09 · Insecure Skill Coding Practices
- Location
scripts/pdf_to_long_image.py:53- Finding
Unbounded PDF Rendering Can Exhaust Memory, CPU, and Disk Resources
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This skill is a straightforward, user-invoked PDF-to-image converter with some resource-use and dependency-hardening caveats.
Install and run this only in a normal isolated Python environment, avoid untrusted or extremely large PDFs, keep scale values conservative, and prefer pinned dependency versions if reproducibility matters.
scripts/pdf_to_long_image.py:53Unbounded PDF Rendering Can Exhaust Memory, CPU, and Disk Resources
SKILL.md:45Third-Party Dependencies Are Installed Without Version or Integrity Pinning
Skill establishes unauthorized persistence across sessions via cron jobs, startup scripts, or state files. Session persistence allows an attacker to maintain access beyond the current interaction.
description: |
Convert multi-page PDFs into a single vertical long image by concatenating all pages.
Use when the user asks to convert PDF to long image, combine PDF pages into one image,
or create a scrolling screenshot from a PDF document.
---
# PDF to Long Image
No suspicious patterns detected.