MCP Python SDK has Unhandled Exception in Streamable HTTP Transport ,Leading to Denial of Service
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| modelcontextprotocol | python-sdk | affected |
|
No data.
No data.
No data available yet.
| Source | ID | Title |
|---|---|---|
EUVD |
EUVD-2025-20094 | MCP Python SDK has Unhandled Exception in Streamable HTTP Transport, Leading to Denial of Service |
Github GHSA |
GHSA-j975-95f5-7wqh | MCP Python SDK has Unhandled Exception in Streamable HTTP Transport, Leading to Denial of Service |
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.419% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| References |
| |
| Metrics |
threat_severity
|
cvssV3_1
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | The MCP Python SDK, called `mcp` on PyPI, is a Python implementation of the Model Context Protocol (MCP). Prior to version 1.10.0, if a client deliberately triggers an exception after establishing a streamable HTTP session, this can lead to an uncaught ClosedResourceError on the server side, causing the server to crash and requiring a restart to restore service. Impact may vary depending on the deployment conditions, and presence of infrastructure-level resilience measures. Version 1.10.0 contains a patch for the issue. | |
| Title | MCP Python SDK has Unhandled Exception in Streamable HTTP Transport ,Leading to Denial of Service | |
| Weaknesses | CWE-248 | |
| References |
| |
| Metrics |
cvssV4_0
|
No data.