T08 · Insecure Dependencies
- Location
SKILL.md:4- Finding
Unpinned Third-Party CLI Installation
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This PDF conversion skill is coherent, but it can upload local PDFs to an external service under broad triggers without a clear consent step.
Install only if you are comfortable with PDFs being processed by MinerU's external API. Avoid using it on confidential, regulated, privileged, or personal documents unless you are authorized to disclose them, and prefer a local-only converter for sensitive files. Treat the CLI install as mutable third-party code unless you pin and review a specific version yourself.
SKILL.md:4Unpinned Third-Party CLI Installation
SKILL.md:17PDF Upload to an External Service Without an Explicit Consent Gate
The skill's 'When to Use' section uses very broad trigger phrases such as 'read', 'extract', 'convert', 'parse', 'summarize', or 'analyze' a PDF, which can match a wide range of ordinary user requests. This increases the chance the agent will invoke the skill automatically and send local files or remote URLs to an external API without sufficiently explicit user intent or data-sensitivity checks.