T09 · Insecure Skill Coding Practices
- Location
SKILL.md:7- Finding
Automatic Paid Requests Use an Unrestricted EVM Private Key
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This is a paid crypto signal lookup, but it asks your agent to use a wallet private key and can automatically spend USDC per call.
Review this before installing. Use only a dedicated low-balance wallet, not a primary wallet, and treat every invocation as potentially paid. Confirm the expected Base USDC amount and recipient before allowing requests, and avoid automatic retries or repeated calls without a clear budget.
SKILL.md:7Automatic Paid Requests Use an Unrestricted EVM Private Key
The skill causes an x402-authenticated request that can automatically authorize payment from the user's EVM wallet, but the description does not present this as a prominent user-facing warning before use. Because the skill requires a private key and frames the call as simple and subscription-free, users may invoke it without understanding that each request can spend funds, creating a real risk of unintended charges.
No suspicious patterns detected.