monero-wallet
Pass
Audited by Gen Agent Trust Hub on Oct 24, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONDATA_EXFILTRATION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill instructs the agent to automatically process and pay financial challenges found in external
WWW-AuthenticateHTTP headers (XMR402 protocol). - Ingestion points: External HTTP response headers (
WWW-Authenticate) from arbitrary URLs visited by the agent. - Boundary markers: None present; the agent is instructed to parse the header and pay the invoice directly.
- Capability inventory: The
pay_402andtransfercommands inscripts/monero_wallet_rpc.pyfacilitate real financial transactions. - Sanitization: The Python helper script performs basic type conversion (casting
amountto float) but does not validate the destination address or the legitimacy of the payment request. - [DATA_EXFILTRATION]: The skill uses a sensitive
AGENT_API_KEYfor authentication with the local gateway. - While the
scripts/monero_wallet_rpc.pyscript hardcodes theGATEWAY_URLto127.0.0.1to prevent credential exfiltration to remote hosts, the instructions still describe manualcurlcommands that handle the key. - The script uses
requests.Session(trust_env=False)which is a security best practice to prevent the key from being intercepted by malicious system-level proxies.
Audit Metadata