ultimate-search

Warn

Audited by Snyk on Mar 7, 2026

Risk Level: MEDIUM
Full Analysis

MEDIUM W011: Third-party content exposure detected (indirect prompt injection risk).

  • Third-party content exposure detected (high risk: 0.90). The skill explicitly performs live web searches and page scrapes—e.g., scripts/grok-search.sh (calls grok2api → Grok web), scripts/tavily-search.sh and scripts/web-map.sh (call TavilyProxyManager → Tavily), and scripts/web-fetch.sh (Tavily Extract → FireCrawl)—and SKILL.md requires the agent to read and act on those results for decisions and cross‑validation, so arbitrary third‑party web content can materially influence the agent.

MEDIUM W012: Unverifiable external dependency detected (runtime URL that controls agent).

  • Potentially malicious external URL detected (high risk: 0.90). The skill exposes a runtime facility (web-fetch.sh / web-map.sh) that fetches arbitrary external pages via the Tavily extract endpoint (POST $TAVILY_API_URL/extract — e.g. http://127.0.0.1:8200/extract which proxies to https://api.tavily.com) and falls back to the FireCrawl scraping API (https://api.firecrawl.dev/v2/scrape), and those fetched raw page contents are returned for the agent to ingest—meaning remote-hosted prompt/instruction files could be fetched at runtime and directly influence the agent's behavior.
Audit Metadata
Risk Level
MEDIUM
Analyzed
Mar 7, 2026, 02:53 AM