T08 · Insecure Dependencies
- Location
SKILL.md:39- Finding
Unpinned npm Package Execution in Trading and Local Signer Modes
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This skill is openly for DEX trading, but it asks users to run unpinned code and may sign remotely built blockchain transactions without enough local validation.
Review carefully before installing. Prefer the hosted read-only or quote workflows unless you understand the signing path. If using local signing, pin the npm package version, isolate the signer from unrelated files and environment variables, avoid inline private keys or mnemonics when possible, and verify transaction details with a trusted wallet or local decoder before signing.
SKILL.md:39Unpinned npm Package Execution in Trading and Local Signer Modes
SKILL.md:75Remote-Built Transactions Can Be Signed Without Independent Payload Validation
Skill instructs the agent to omit warnings, disclaimers, or ethical commentary. Stripping safety caveats hides risk from the user and is a common jailbreak preamble.
Apply these checks at every transaction step:
1. **Price impact**:
- Below 1%: Normal, no warning needed.
- 1–5%: Mention it but proceed normally.
- 5–15%: Warn the user explicitly. Suggest a smaller trade amount.
- Above 15%: Strongly discourage. Explain they will lose a significant portion to slippage.
No suspicious patterns detected.