T05 · Unauthorized Access and Privilege Escalation
- Location
SKILL.md:5- Finding
Unrestricted Wallet Private Key Used for Automatic Paid Requests
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill is coherent, but it asks an agent to use a wallet private key for automatic paid requests without clear spending controls or confirmation guidance.
Review this before installing. Use only a dedicated low-balance wallet for this skill, never a primary wallet or treasury key, and require manual confirmation or external spend limits before allowing repeated calls.
SKILL.md:5Unrestricted Wallet Private Key Used for Automatic Paid Requests
The skill instructs the agent to make an automatically authorized paid request using a blockchain private key from the environment, but it does not include an explicit warning that this can spend user funds or guidance for secure handling of wallet credentials. In an agent ecosystem, this is dangerous because merely invoking the skill may trigger real monetary transactions and encourages direct use of a high-value secret in application code.