ddg-search
Pass
Audited by Gen Agent Trust Hub on Feb 17, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTION
Full Analysis
- Indirect Prompt Injection (LOW): The skill processes untrusted data from the DuckDuckGo API and returns it directly to the agent.
- Ingestion points: DuckDuckGo API response in
scripts/search.shviacurl. - Boundary markers: Absent; search results are echoed without delimiters or warnings.
- Capability inventory:
curl,jq, andpython3for processing data. - Sanitization: Absent; content is extracted from JSON and echoed.
- External Network Access (LOW): The script connects to
api.duckduckgo.comusingcurl. While this is the intended purpose of the skill, it involves communication with a non-whitelisted domain. - Command Execution (SAFE): The skill uses
bashandpython3 -cfor URL encoding and processing. These operations are performed on the user's input query or locally and do not involve remote code execution or privilege escalation. - Metadata Mismatch (SAFE): The
SKILL.mdfile references asearch.pyscript, but the provided implementation isscripts/search.sh. This appears to be a documentation error rather than a deceptive practice.
Audit Metadata