skills/circlefin/skills/use-gateway/Gen Agent Trust Hub

use-gateway

Fail

Audited by Gen Agent Trust Hub on Mar 12, 2026

Risk Level: CRITICALPROMPT_INJECTIONEXTERNAL_DOWNLOADSDATA_EXFILTRATION
Full Analysis
  • [PROMPT_INJECTION]: The skill possesses an indirect prompt injection surface as it ingests and processes external data from the Circle Gateway API and user-supplied parameters.
  • Ingestion points: Attestations from the Circle Gateway API (e.g., in 'references/evm-to-evm.md') and user-supplied transaction parameters like recipients and amounts.
  • Boundary markers: The implementation lacks explicit boundary markers or 'ignore' instructions when interpolating this external data into the agent's context.
  • Capability inventory: The skill is capable of constructing, signing, and submitting financial transactions across multiple blockchain networks.
  • Sanitization: While standard blockchain formatting utilities are used, the skill does not implement high-level content validation for attestations received from external APIs.
  • [EXTERNAL_DOWNLOADS]: The skill depends on several third-party libraries for blockchain connectivity and vendor-specific services.
  • Node.js dependencies: Packages such as 'viem', 'wagmi', and '@solana/web3.js' are required, alongside the official vendor SDK '@circle-fin/developer-controlled-wallets'.
  • [DATA_EXFILTRATION]: The skill performs network requests to communicate with the Circle Gateway API and various public blockchain RPC nodes.
  • External endpoints: It references public RPC services, including the Hyperliquid EVM testnet RPC ('https://rpc.hyperliquid-testnet.xyz/evm'), which was flagged by automated scans but is a standard endpoint for that network.
  • Credential handling: The skill utilizes environment variables for sensitive credentials (e.g., 'CIRCLE_API_KEY') and includes explicit rules to prevent hardcoding or logging these secrets.
Recommendations
  • Contains 1 malicious URL(s) - DO NOT USE
Audit Metadata
Risk Level
CRITICAL
Analyzed
Mar 12, 2026, 10:01 PM