T09 · Insecure Skill Coding Practices
- Location
scripts/pay_base.py- Finding
Remote Base payment quotes become unrestricted spending authorizations
- Content
View full analysis
Impact
The endpoint receives a valid Base USDC TransferWithAuthorization for its chosen amount and recipient. It can redeem that authorization subject to wallet balance and contract checks. The signer defaults to a one-hour validity period.
