pay-with-any-token
Fail
Audited by Gen Agent Trust Hub on Sep 14, 2026
Risk Level: HIGHREMOTE_CODE_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [REMOTE_CODE_EXECUTION]: The skill instructs the agent to download a setup script from
https://tempo.xyz/installto/tmp/tempo_install.shand execute it usingbashinSKILL.md. This is done to install the Tempo CLI, which is necessary for the skill's primary operation. - [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted response data from external HTTP 402 challenges to extract parameters like token addresses, amounts, and recipients.
- Ingestion points: Handled in
SKILL.mdandreferences/credential-construction.md, where the agent parses theWWW-Authenticateheader or JSON body of a 402 response. - Boundary markers: The skill contains explicit instructions to enforce strict validation rules on all parsed fields before usage.
- Capability inventory: Uses
tempo,cast,curl, andjqto execute requests, check balances, and sign transactions based on external inputs. - Sanitization: Employs explicit regex validation patterns for addresses, chain IDs, and amounts, and mandates the rejection of any input containing shell metacharacters like
;,|,&, or newlines. Additionally, it implements mandatory human-in-the-loop confirmation gates (AskUserQuestion) before any transaction execution or cryptographic signing.
Recommendations
- HIGH: Downloads and executes remote code from: https://tempo.xyz/install - DO NOT USE without thorough review
Audit Metadata