T09 · Insecure Skill Coding Practices
- Location
SKILL.md:6- Finding
Raw Mainnet Wallet Private Key Required Without Documented Security Controls
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill appears to provide a legitimate paid carrier-reliability lookup, but it requires a raw EVM wallet private key without enough limits or handling details.
Install only with a dedicated low-balance payment wallet, not a primary wallet or operational treasury key. Look for clearer documentation of the x402 flow, exact charges, recipient, limits, and signing protections before trusting it for repeated use.
SKILL.md:6Raw Mainnet Wallet Private Key Required Without Documented Security Controls
The skill declares a requirement for EVM_PRIVATE_KEY even though its stated purpose is read-only carrier reliability forecasting via an HTTPS endpoint. Requesting a blockchain private key creates unnecessary access to highly sensitive credentials that could be exposed, misused for unauthorized transactions, or repurposed beyond micropayment needs, and the mismatch between capability and business function increases suspicion.
No suspicious patterns detected.