T09 · Insecure Skill Coding Practices
- Location
SKILL.md:189- Finding
Plaintext Private-Key Storage in a Predictable Wallet File
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This skill is a real-money treasury-management guide whose core functions are disclosed, but it under-scopes safeguards around private keys, irreversible transfers, and recurring donation automation.
Review carefully before installing or using with any funded wallet. Use only a limited-balance operational wallet or managed signer, verify all chain/token/amount/vault/recipient values independently, avoid copying the sample donation address, and do not run scheduled donation automation unless you add spending limits, recipient allowlists, alerts, and manual approval controls.
SKILL.md:189Plaintext Private-Key Storage in a Predictable Wallet File
SKILL.md:124Copyable Fund-Transfer Example Contains a Concrete Recipient Address
SKILL.md:279Unattended Recurring Transfers Are Recommended Without Financial Safety Controls
This skill describes real on-chain deposit, withdrawal, and transfer operations, including a donation flow to arbitrary recipient addresses, but it does not give a clear, prominent warning that blockchain transactions are irreversible and that mistakes in amount, chain, token, vault, or recipient address can permanently lose funds. In the context of treasury management, an agent or operator could follow these commands directly and send assets to the wrong address, wrong network, or withdraw principal unintentionally, making the omission materially dangerous rather than merely cosmetic.
No suspicious patterns detected.