T09 · Insecure Skill Coding Practices
- Location
SKILL.md:119- Finding
Replayable and Insufficiently Scoped Ethereum Defense Signature
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill clearly describes a dispute-resolution integration, but it asks agents to stake tokens, submit sensitive case material, and create wallet signatures with insufficient scoping and privacy disclosure.
Review this skill carefully before installing. Use it only with wallets and evidence you are prepared to expose to the listed service, avoid private or secret material, confirm the exact chain and contract addresses yourself, and require explicit user approval before staking tokens or signing/submitting a defense.
SKILL.md:119Replayable and Insufficiently Scoped Ethereum Defense Signature
The skill instructs agents to send sensitive material—including wallet addresses, lawsuit/defense evidence, callback URLs, transaction hashes, and an Ethereum signature—to a third-party domain without any explicit warning about privacy, retention, reuse, or trust boundaries. In this context, that omission is dangerous because the skill is designed for autonomous agents that may automatically disclose operationally sensitive data or produce signatures for a remote service, increasing the risk of privacy leakage, profiling, and misuse of signed messages.
No suspicious patterns detected.