erc-8004
Warn
Audited by Snyk on Mar 5, 2026
Risk Level: MEDIUM
Full Analysis
MEDIUM W011: Third-party content exposure detected (indirect prompt injection risk).
- Third-party content exposure detected (high risk: 1.00). The skill's scripts (notably scripts/get-agent.sh which fetches URIs returned by the on-chain tokenURI from IPFS gateways or arbitrary HTTPS URLs, and scripts/register-http.sh which accepts a REGISTRATION_URL pointing to any public HTTP-hosted registration JSON) clearly fetch and parse untrusted, user-hosted third-party content that is then interpreted and used to drive on-chain registration and subsequent actions.
MEDIUM W009: Direct money access capability detected (payment gateways, crypto, banking).
- Direct money access detected (high risk: 1.00). The skill explicitly performs on-chain crypto operations: it includes scripts to "bridge ETH to mainnet", contract addresses, and a workflow step to "Register On-Chain" by calling register(agentURI) on the Identity Registry. The provided SDK example accepts a privateKey and rpcUrl (implying transaction signing) and the docs mention gas costs. These are specific crypto/blockchain capabilities (wallet signing, bridging, sending transactions) that can move value. Therefore it grants direct financial execution authority.
Audit Metadata