CVE-2026-42260
CVE-2026-42260 · Open-WebSearch: SSRF in `fetchWebContent` MCP tool: bracketed IPv6 literals and non-resolving hostname check bypass `isPrivateOrLocalHostname`
This page contains facts from public vulnerability sources. Check the original advisory before updating.
Open-WebSearch is a multi-engine MCP server, CLI, and local daemon for agent web search and content retrieval. Prior to 2.1.7, isPublicHttpUrl / assertPublicHttpUrl in src/utils/urlSafety.ts do not recognize bracketed IPv6 literals and do not resolve DNS, which combine to allow non-blind SSRF with the response body returned to the caller. This vulnerability is fixed in 2.1.7.
CVSS 8.2 · High · EPSS 0.3% · Fix available
- Published
- Updated
Stack: node
Affected products and versions
open-websearch
- Versions
- < 2.1.7: Affected
No fix published
open-websearch npm
- Affected ranges
- SEMVER: < 2.1.7
Update to 2.1.7