T08 · Insecure Dependencies
- Location
SKILL.md:20- Finding
Unpinned Global Installation of a Third-Party npm Package
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill is a documentation-ingestion helper, but it tells agents to globally install a mutable npm CLI and trust arbitrary web documentation as agent context.
Review before installing. Use a sandbox or project-local install, pin and verify the moltext package version, fetch only trusted HTTPS documentation, treat generated files as untrusted reference data, inspect output before reuse, choose output paths carefully, and avoid passing API keys directly on the command line.
SKILL.md:20Unpinned Global Installation of a Third-Party npm Package
SKILL.md:29Untrusted Web Documentation Is Ingested as Trusted Agent Context
README.md:66API Key Passed Directly Through a Command-Line Argument
The markdown shows a usage flow that writes documentation to tool_context.md via -o tool_context.md, which affects local user data. The README does not include any caution about creating or overwriting files, so users are not warned about this file-modifying behavior.
No suspicious patterns detected.