T08 · Insecure Dependencies
- Location
SKILL.md:5- Finding
Unpinned Executable Dependency Installed from a Mutable Git Repository
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill is a coherent local-printer tool, but it installs an unpinned executable from GitHub and includes physical print/cancel actions without clear confirmation guidance.
Review this before installing. Prefer a pinned commit or versioned release of the printer-ai package, and only allow the agent to print or cancel jobs after you confirm the file, printer, options, and job ID. Avoid sending sensitive documents to shared or unattended printers.
SKILL.md:5Unpinned Executable Dependency Installed from a Mutable Git Repository
SQP-3 applies to all file types and covers language or locale policy violations. These lines include Chinese text embedded in otherwise English instructions, but the document does not say that multilingual output is optional or selected by the user.
The skill enables actions that can cause immediate real-world side effects: printing can waste paper/ink or disclose sensitive documents, and cancel-job can interrupt active work. While the commands are legitimate for a printer-management skill, the documentation does not explicitly warn that these operations should only be performed with clear user confirmation, which increases the risk of unintended physical output or job disruption by an agent.