T09 · Insecure Skill Coding Practices
- Location
SKILL.md:52- Finding
Payment Challenge Can Be Authorized Without a Price Ceiling
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This is a disclosed paid BTC signal skill, but it should be reviewed because it allows an agent to complete a wallet payment without requiring a user-approved price cap.
Install only if you are comfortable with an agent using wallet or payment middleware for this specific paid signal. Before use, set wallet-side transaction limits and require explicit confirmation of the amount, currency, network, merchant, and endpoint before any payment is completed.
SKILL.md:52Payment Challenge Can Be Authorized Without a Price Ceiling
Skill enumerates or reads other installed skills. Access to other skills' SKILL.md files or the skills directory reveals prompt instructions, capabilities, and secrets that should be invisible to peer skills.
Fetch the latest BTC signal from Crypto Engine.
Use the public skill instructions at https://cryptoengine.club/skills/crypto-engine-agent-signal/SKILL.md.
Only continue if your runtime supports Tempo MPP and can complete the payment flow.
Return direction, brief_reason, and signal_timestamp.
No suspicious patterns detected.