GHSA-q87f-qc2r-2gw4: SearXNG MCP Server is Vulnerable to SSRF in web_url_read: the internal-address guard is disabled by default (MCP_HTTP_HARDEN off)
Summary
SearXNG MCP Server has an SSRF vulnerability (server-side request forgery, where a server is tricked into fetching URLs chosen by an attacker) in its web_url_read tool because the internal-address guard is disabled by default. An attacker who can control the URL input (for example, through prompt injection, where hidden instructions in AI input trick the model into producing malicious content) can make the server fetch private internal services or cloud metadata and return their contents, but this only happens when the MCP_HTTP_HARDEN setting is off by default.
Solution / Mitigation
The source text describes the desired remediation but does not provide a concrete patch or version fix. The recommended approach stated is: 'Enable the internal-address filtering by default (fail safe): make assertUrlAllowed run unconditionally and require an explicit opt-out only for trusted environments. Strengthen the check to resolve the host and reject loopback, link-local/metadata (169.254.0.0/16), 0.0.0.0/8, and private ranges, and re-validate on every redirect hop (or pin to the validated IP).' No patched version is mentioned in the source.
Vulnerability Details
EPSS: 0.0%
Yes
August 19, 2026
Classification
Taxonomy References
Affected Vendors
Affected Packages
Related Issues
CVE-2026-34371: LibreChat is a ChatGPT clone with additional features. Prior to 0.8.4, LibreChat trusts the name field returned by the e
CVE-2024-27444: langchain_experimental (aka LangChain Experimental) in LangChain before 0.1.8 allows an attacker to bypass the CVE-2023-
Original source: https://github.com/advisories/GHSA-q87f-qc2r-2gw4
First tracked: August 19, 2026 at 08:01 PM
Classified by LLM (prompt v3) · confidence: 92%