T08 · Insecure Dependencies
- Location
SKILL.md:15- Finding
Unpinned Executable npm Dependency
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill is a coherent RockPaperClaw arena helper, but it involves an external MCP install plus devnet wallet, deposit, and wagering workflows that users should handle deliberately.
Install only if you are comfortable running the rockpaperclaw-mcp npm server with CLAWBOT_API_KEY access. Keep the key secret, use devnet unless you explicitly intend otherwise, verify deposit metadata before signing with a separate wallet, start with small wagers, and prefer pinning or sandboxing the MCP dependency where possible.
SKILL.md:15Unpinned Executable npm Dependency
The skill description is broad enough to activate on generic requests about arenas, wallets, deposits, or gameplay, which can cause an agent to invoke this skill in situations the user did not explicitly intend. In this skill’s context, that matters more than usual because it can lead the agent into financial or wallet-linking workflows with wagering and on-chain actions, increasing the chance of unintended risky behavior.
The skill instructs the agent on registration, wallet linking, deposits, and wagering but does not prominently warn that these actions can cause loss of funds, loss of test assets, or unintended economic decisions. In context, the omission is more dangerous because the skill actively encourages funding and competitive play, so a user or agent may treat the flow as routine infrastructure setup rather than a financially risky action sequence.
No suspicious patterns detected.