duckduckgo-search
Warn
Audited by Gen Agent Trust Hub on Sep 5, 2026
Risk Level: MEDIUMEXTERNAL_DOWNLOADSMETADATA_POISONINGINDIRECT_PROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill documentation directs users to install the
ddgspackage viapip. On the Python Package Index (PyPI),ddgsis a separate and unrelated package from the widely-usedduckduckgo-searchlibrary (which provides theddgsCLI utility). Recommending the installation of an unrelated package with the same name as the intended tool's command-line interface introduces a significant supply chain risk. - [METADATA_POISONING]: The skill contains a deceptive claim in the 'Pitfalls' section of SKILL.md, stating that the
ddgspackage was 'previously duckduckgo-search'. This misinformation encourages the installation of the wrong dependency and obscures the actual source of the software. - [INDIRECT_PROMPT_INJECTION]: The skill processes search results from DuckDuckGo, creating an attack surface for malicious instructions embedded in external web content.
- Ingestion points: Untrusted search snippets are ingested through the
ddgsCLI and Python API as shown inSKILL.mdandscripts/duckduckgo.sh. - Boundary markers: No specific delimiters or 'ignore' instructions are used to isolate search result content from the agent's instructions.
- Capability inventory: The skill utilizes
terminalandexecute_codecapabilities to perform searches and process data. - Sanitization: The skill does not mention or implement sanitization or filtering of the retrieved search results.
Audit Metadata