T08 · Insecure Dependencies
- Location
SKILL.md:12- Finding
Unpinned Global npm Dependency Installation
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill is coherent and not deceptive, but it exposes high-impact ClawHub operations such as forced bulk skill updates and publishing without enough safety guidance.
Install only if you trust the ClawHub CLI source and intend to let an agent manage local skills. Before using `update --all`, `--force`, `--no-input`, or `publish`, verify the target directory, registry, version, and files being uploaded; avoid elevated privileges and prefer pinned versions for controlled environments.
SKILL.md:12Unpinned Global npm Dependency Installation
The skill explicitly documents publish, update --all, and --force operations that can modify local skill installations or upload local content to a remote registry, but it provides no safety warning, confirmation guidance, or scope limitations. In an agent context, these commands increase the risk of unintended supply-chain changes, destructive overwrites, or accidental exfiltration of proprietary skill content, especially because the registry and working directory can be overridden via flags or environment variables.
No suspicious patterns detected.