T05 · Unauthorized Access and Privilege Escalation
- Location
pdf_reader.py:20- Finding
Working-directory restriction can be bypassed through symbolic links
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This PDF-reading skill is not deceptive, but its stated current-folder safety boundary can be bypassed with symlinks, allowing unintended local file reads or overwrites.
Review before installing. Run it only in a trusted working directory, avoid untrusted symlinks, use a virtual environment with a pinned PyMuPDF version, and do not rely on its current-directory restriction until path handling is fixed to reject or safely resolve symlinks.
pdf_reader.py:20Working-directory restriction can be bypassed through symbolic links
SKILL.md:6Third-party dependency is installed without version or integrity pinning
Referenced artifact was not completely inspected
- `SKILL.md` - This documentation
No suspicious patterns detected.