web-search
Pass
Audited by Gen Agent Trust Hub on Mar 26, 2026
Risk Level: SAFEPROMPT_INJECTION
Full Analysis
- [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection because it processes and presents arbitrary external content to the agent from web searches and URL fetching.
- Ingestion points: Untrusted data enters the agent context through
scripts/fetch.py(viahttpx.get) andscripts/search.py(via results from the Tavily search API). - Boundary markers: The skill uses basic Markdown headers such as
--- Source: {url} ---and search result indices, but lacks robust delimiters or explicit instructions for the agent to ignore embedded commands within the fetched data. - Capability inventory: The skill's scripts are restricted to network read operations and string manipulation; they do not contain capabilities for file system writes, subprocess execution, or shell command spawning.
- Sanitization: While
scripts/fetch.pyusesBeautifulSoupto remove potentially dangerous HTML tags like<script>and<style>, it does not perform NLP-level sanitization or filtering on the remaining text content.
Audit Metadata