mcp-go through 1.2.1 contains a denial of service vulnerability in StreamableHTTPServer.ServeHTTP that allows remote unauthenticated attackers to exhaust memory by sending oversized POST bodies. Attackers can send arbitrarily large or many concurrent POST requests, read fully via io.ReadAll before validation, to degrade or OOM-kill the server process.
Metrics
Affected Vendors & Products
References
History
Sun, 18 Oct 2026 12:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
Tue, 13 Oct 2026 00:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| References |
| |
| Metrics |
threat_severity
|
threat_severity
|
Sun, 11 Oct 2026 15:00:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Mark3labs
Mark3labs mcp-go |
|
| Vendors & Products |
Mark3labs
Mark3labs mcp-go |
Sun, 11 Oct 2026 13:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | mcp-go through 1.2.1 contains a denial of service vulnerability in StreamableHTTPServer.ServeHTTP that allows remote unauthenticated attackers to exhaust memory by sending oversized POST bodies. Attackers can send arbitrarily large or many concurrent POST requests, read fully via io.ReadAll before validation, to degrade or OOM-kill the server process. | |
| Title | mcp-go through 1.2.1 Denial of Service via Unbounded POST Body Buffering | |
| Weaknesses | CWE-770 | |
| References |
|
|
| Metrics |
cvssV3_1
|
Status: PUBLISHED
Assigner: VulnCheck
Published: 2026-10-11T13:26:06.450Z
Updated: 2026-10-18T11:53:05.441Z
Reserved: 2026-10-11T13:06:49.278Z
Link: CVE-2026-108859
Updated: 2026-10-18T11:44:14.274Z
Status : Deferred
Published: 2026-10-11T14:17:05.780
Modified: 2026-10-18T12:17:01.640
Link: CVE-2026-108859