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

exploitDog

ubuntu логотип

CVE-2026-45372

Опубликовано: 29 мая 2026
Источник: ubuntu
Приоритет: medium
EPSS Низкий
CVSS3: 9.9

Описание

cpp-httplib is a C++11 single-file header-only cross platform HTTP/HTTPS library. Prior to 0.44.0, when cpp-httplib's server parses an incoming request, it applies percent-decoding to every header value except Location and Referer. The validity check (is_field_value) is run before decoding, so encoded %0D%0A passes the check and is then expanded to a literal \r\n byte pair inside the stored header value. This vulnerability is fixed in 0.44.0.

РелизСтатусПримечание
devel

needs-triage

esm-apps/jammy

released

0.10.3+ds-1ubuntu0.1~esm2
esm-apps/noble

released

0.14.3+ds-1.1ubuntu0.1~esm2
esm-apps/resolute

released

0.26.0+ds-2ubuntu3+esm1
jammy

needed

noble

needed

questing

released

0.18.7-1ubuntu0.25.10.2
resolute

needed

upstream

needs-triage

Показывать по

EPSS

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

9.9 Critical

CVSS3

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

CVSS3: 9.9
nvd
2 месяца назад

cpp-httplib is a C++11 single-file header-only cross platform HTTP/HTTPS library. Prior to 0.44.0, when cpp-httplib's server parses an incoming request, it applies percent-decoding to every header value except Location and Referer. The validity check (is_field_value) is run before decoding, so encoded %0D%0A passes the check and is then expanded to a literal \r\n byte pair inside the stored header value. This vulnerability is fixed in 0.44.0.

CVSS3: 9.9
debian
2 месяца назад

cpp-httplib is a C++11 single-file header-only cross platform HTTP/HTT ...

CVSS3: 9.9
fstec
3 месяца назад

Уязвимость функции parse_header() библиотеки cpp-httplib, позволяющая нарушителю оказать воздействие на конфиденциальность, целостность и доступность защищаемой информации

EPSS

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

9.9 Critical

CVSS3