analyzing-mempool
Pass
Audited by Gen Agent Trust Hub on Apr 13, 2026
Risk Level: SAFEPROMPT_INJECTION
Full Analysis
- [PROMPT_INJECTION]: The skill facilitates indirect prompt injection by ingesting and displaying untrusted data from the Ethereum mempool.
- Ingestion points: The
rpc_client.pyscript fetches pending transaction fields such asinput_data,from_address, andto_addressfrom external blockchain RPC endpoints. - Boundary markers: The skill does not use delimiters or instructions to the agent to ignore potentially malicious content embedded within the transaction data when presenting results via
formatters.py. - Capability inventory: According to
SKILL.md, the agent has access toBash,Read,Write,Edit,Grep, andGlobtools, which could be exploited if an injected instruction is followed. - Sanitization: While
tx_decoder.pyattempts to decode hex data into method names, it does not sanitize the resulting strings or the raw input data before it is printed to the console and read by the agent.
Audit Metadata