skills/craftos-dev/craftbot/tavily/Gen Agent Trust Hub

tavily

Pass

Audited by Gen Agent Trust Hub on Jun 26, 2026

Risk Level: SAFEPROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
  • [PROMPT_INJECTION]: The skill processes untrusted web content from the Tavily API, creating a vulnerability surface for indirect prompt injection.
  • Ingestion points: The scripts/search.mjs script retrieves web snippets, and scripts/extract.mjs fetches raw content from arbitrary URLs, which are then presented to the agent.
  • Boundary markers: The output provided to the agent lacks delimiters or specific instructions to distinguish retrieved data from trusted system prompts.
  • Capability inventory: The scripts utilize the Node.js fetch API to communicate with external endpoints and retrieve data.
  • Sanitization: Content retrieved from the API is printed to the agent's context without sanitization, filtering, or escaping of potentially malicious instructions embedded in the web data.
  • [EXTERNAL_DOWNLOADS]: The skill performs network requests to the Tavily API (api.tavily.com) to retrieve search results and extract content from remote websites.
Audit Metadata
Risk Level
SAFE
Analyzed
Jun 26, 2026, 05:36 PM
Security Audit — agent-trust-hub — tavily