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

exploitDog

nvd логотип

CVE-2024-24762

Опубликовано: 05 фев. 2024
Источник: nvd
CVSS3: 7.5
EPSS Низкий

Описание

python-multipart is a streaming multipart parser for Python. When using form data, python-multipart uses a Regular Expression to parse the HTTP Content-Type header, including options. An attacker could send a custom-made Content-Type option that is very difficult for the RegEx to process, consuming CPU resources and stalling indefinitely (minutes or more) while holding the main event loop. This means that process can't handle any more requests, leading to regular expression denial of service. This vulnerability has been patched in version 0.0.7.

Уязвимые конфигурации

Конфигурация 1
cpe:2.3:a:fastapiexpert:python-multipart:*:*:*:*:*:python:*:*
Версия до 0.0.7 (исключая)
Конфигурация 2

Одновременно

cpe:2.3:a:fastapiexpert:python-multipart:*:*:*:*:*:python:*:*
Версия до 0.0.7 (исключая)

Одно из

cpe:2.3:a:encode:starlette:*:*:*:*:*:python:*:*
Версия до 0.36.2 (исключая)
cpe:2.3:a:tiangolo:fastapi:*:*:*:*:*:*:*:*
Версия до 0.109.1 (исключая)

EPSS

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

7.5 High

CVSS3

Дефекты

CWE-400
CWE-1333

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

CVSS3: 7.5
ubuntu
больше 1 года назад

`python-multipart` is a streaming multipart parser for Python. When using form data, `python-multipart` uses a Regular Expression to parse the HTTP `Content-Type` header, including options. An attacker could send a custom-made `Content-Type` option that is very difficult for the RegEx to process, consuming CPU resources and stalling indefinitely (minutes or more) while holding the main event loop. This means that process can't handle any more requests, leading to regular expression denial of service. This vulnerability has been patched in version 0.0.7.

CVSS3: 7.5
debian
больше 1 года назад

`python-multipart` is a streaming multipart parser for Python. When us ...

CVSS3: 7.5
redos
7 месяцев назад

Уязвимость python3-multipart

CVSS3: 7.5
github
больше 1 года назад

python-multipart vulnerable to Content-Type Header ReDoS

CVSS3: 7.5
fstec
больше 1 года назад

Уязвимость потокового многокомпонентного парсера python-multipart, связанная с неэффективной сложностью регулярных выражений, позволяющая нарушителю вызвать отказ в обслуживании

EPSS

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

7.5 High

CVSS3

Дефекты

CWE-400
CWE-1333