T08 · Insecure Dependencies
- Location
SKILL.md:69- Finding
Unpinned and Unverified npm Packages Are Downloaded and Executed
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
Yabbie Net is coherently described as a safety proxy, but installing it places a third-party npm proxy in the path of MCP tool calls and includes unpinned npx execution examples.
Review and pin every npm package before installing, avoid global installation unless needed, run the proxy under least privilege, keep tier2 and telemetry disabled unless you intentionally want those data flows, and only wrap MCP servers whose tool calls you are comfortable routing through this proxy.
SKILL.md:69Unpinned and Unverified npm Packages Are Downloaded and Executed
Code accesses credential files (SSH keys, AWS credentials, etc.). This could indicate credential theft attempts.
# Tier 1: Local rules only. No network calls. No API keys needed.
tier1:
files:
deny: ["**/.env", "**/secrets*", "**/*.pem", "**/*.key"]
tools:
deny: ["shell_exec"]
rateLimit:
npx commands without a version suffix (e.g. @1.0.0) create a rug-pull risk if the upstream server is compromised and publishes a malicious update.
npx commands without a version suffix (e.g. @1.0.0) create a rug-pull risk if the upstream server is compromised and publishes a malicious update.