T09 · Insecure Skill Coding Practices
- Location
SKILL.md:6- Finding
Raw Wallet Private Key Exposure with Automatic Payment Authorization
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This skill is a disclosed paid trading-signal integration, but it requires a raw wallet private key and authorizes payments automatically.
Install only if you are comfortable giving the agent access to a dedicated, limited-funds EVM wallet on Base for paid x402 requests. Do not use a wallet that controls unrelated assets or permissions, and verify the charge before each invocation where possible.
SKILL.md:6Raw Wallet Private Key Exposure with Automatic Payment Authorization
The skill causes an authenticated paid network request using the user's EVM wallet credentials, but the usage section does not present a clear, explicit warning at the point of invocation that running the skill will spend funds. Although pricing is disclosed elsewhere, users may still trigger the call without appreciating that wallet-backed payment authorization and external transmission occur automatically, creating a real risk of unintended charges.
No suspicious patterns detected.