CVE-2026-81092
Last modified
CVE-2026-81092 is a medium-severity vulnerability rated 6.8/10 on the CVSS scale. mcp-go accepted requests on its HTTP transports without checking the Host header. StreamableHTTPServer.ServeHTTP in server/streamable_http.go and SSEServer.ServeHTTP in server/sse.go served any request arriving over a loopback connection regardless of the host it named, and the SSE transport's cross-origin default allowed any origin. EPSS estimates a 0.17% chance of exploitation in the next 30 days.
Description
mcp-go accepted requests on its HTTP transports without checking the Host header. StreamableHTTPServer.ServeHTTP in server/streamable_http.go and SSEServer.ServeHTTP in server/sse.go served any request arriving over a loopback connection regardless of the host it named, and the SSE transport's cross-origin default allowed any origin. A page in a browser could therefore point a name it controlled at the loopback address and reach a server listening there, invoking tools and reading resources that the server exposed on the assumption that only local software could connect. No release before 0.56.0 validated the header on either transport; 0.56.0 adds server/http_localhost.go, which rejects a loopback-bound request carrying a host that is not a loopback name, and wires it into both transports.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| mark3labs | mcp-go | < 0.56.0 |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-81092?
How severe is CVE-2026-81092?
How do I fix CVE-2026-81092?
How Strix Helps
- Same Subject, Wrong User: A Cross-Issuer Account Takeover in n8nStrix found an identity-binding bug in n8n's token-exchange flow enabling account takeover.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-81052Dell ThinOS 10, versions prior to 2605_10.2616, contain a Do…6.8
- CVE-2026-8106A reflected HTML injection vulnerability was identified in t…6.1
- CVE-2026-8108The installation of Fuji Tellus adds a driver to the kernel …7.8
- CVE-2026-8109An exposed dangerous method on the Core Server of Ivanti End…6.5
- CVE-2026-81090The Gpx2Graphics WordPress plugin through 0.3 does not perfo…7.2
- CVE-2026-81091The proxy middleware in mcp-use's inspector forwards request…8.6
- CVE-2026-81093The get-html-skeleton tool fetched a URL the caller supplied…8.6
- CVE-2026-81094The mcp-router CLI served its MCP aggregator on every interf…9.1
- CVE-2026-81095pg-aiguide started its MCP HTTP transport without enabling t…6.8
- CVE-2026-81096ToolUniverse ran caller-supplied Python inside a sandbox tha…10
- CVE-2026-81097The execute_ruby tool is documented as a read-only Ruby sand…8.4
- CVE-2026-81098The Telnyx MCP server exposed its HTTP transport on every in…9.1
Are you affected by CVE-2026-81092?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
