Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

github логотип

GHSA-j975-95f5-7wqh

Опубликовано: 04 июл. 2025
Источник: github
Github: Прошло ревью
CVSS4: 8.7

Описание

MCP Python SDK has Unhandled Exception in Streamable HTTP Transport, Leading to Denial of Service

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.

Thank you to Rich Harang for reporting this issue.

Пакеты

Наименование

mcp

pip
Затронутые версииВерсия исправления

< 1.10.0

1.10.0

EPSS

Процентиль: 16%
0.00052
Низкий

8.7 High

CVSS4

Дефекты

CWE-248

Связанные уязвимости

CVSS3: 5.3
redhat
около 1 месяца назад

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.

nvd
около 1 месяца назад

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.

EPSS

Процентиль: 16%
0.00052
Низкий

8.7 High

CVSS4

Дефекты

CWE-248