T08 · Insecure Dependencies
- Location
SKILL.md:7- Finding
Unpinned Globally Installed Third-Party CLI
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill does what it claims, but it asks agents to handle blockchain wallet operations in ways that can expose private keys or create unsafe transactions.
Review this skill carefully before installing. Use a dedicated low-value wallet, avoid pasting private keys into chat or command lines, verify the nla package source and version, and independently confirm the network, token, amount, oracle, and transaction details before signing.
SKILL.md:7Unpinned Globally Installed Third-Party CLI
SKILL.md:39Private Key Exposure Through Command-Line Arguments
SKILL.md:56Shell Command Injection Through Unescaped Escrow Parameters
The skill explicitly instructs the user to supply a private key via command line flag or environment variable without a prominent warning about credential exposure. Passing private keys on the CLI can leak them through shell history, process listings, terminal logs, agent transcripts, or tool telemetry, which is especially dangerous here because the key controls blockchain funds and can enable irreversible asset theft.
No suspicious patterns detected.