market-discovery
Pass
Audited by Gen Agent Trust Hub on Mar 22, 2026
Risk Level: SAFEPROMPT_INJECTIONDATA_EXFILTRATION
Full Analysis
- [PROMPT_INJECTION]: The skill ingests and processes untrusted market data (titles, descriptions, and tags) from the external DOME API, which creates a surface for indirect prompt injection.
- Ingestion points: Market data enters the system through the
fetchMarketsandsearchMarketsfunctions inscripts/marketDiscovery.ts. - Boundary markers: The skill does not implement explicit boundary markers or instructions for the agent to ignore potentially malicious content within the fetched data.
- Capability inventory: The skill possesses network-read capabilities via the
fetchAPI. It does not have file-write, subprocess execution, or dynamic code execution capabilities. - Sanitization: No sanitization, escaping, or filtering of the external text content is performed before it is processed or returned.
- [DATA_EXFILTRATION]: The skill performs network operations to a domain (
api.domeapi.io) that is not on the default whitelist for data exfiltration analysis. - Evidence: In
scripts/marketDiscovery.ts, themakeRequestfunction uses the globalfetchAPI to communicate withhttps://api.domeapi.io/v1.
Audit Metadata