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

exploitDog

nvd логотип

CVE-2026-7168

Опубликовано: 13 мая 2026
Источник: nvd
CVSS3: 5.3
EPSS Низкий

Описание

Successfully using libcurl to do a transfer over a specific HTTP proxy (proxyA) with Digest authentication and then changing the proxy host to a second one (proxyB) for a second transfer, reusing the same handle, makes libcurl wrongly pass on the Proxy-Authorization: header field meant for proxyA, to proxyB.

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

Конфигурация 1
cpe:2.3:a:haxx:curl:*:*:*:*:*:*:*:*
Версия от 7.12.0 (включая) до 8.20.0 (исключая)

EPSS

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

5.3 Medium

CVSS3

Дефекты

CWE-294

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

CVSS3: 5.3
ubuntu
3 месяца назад

Successfully using libcurl to do a transfer over a specific HTTP proxy (`proxyA`) with **Digest** authentication and then changing the proxy host to a second one (`proxyB`) for a second transfer, reusing the same handle, makes libcurl wrongly pass on the `Proxy-Authorization:` header field meant for `proxyA`, to `proxyB`.

CVSS3: 5.3
redhat
3 месяца назад

Successfully using libcurl to do a transfer over a specific HTTP proxy (`proxyA`) with **Digest** authentication and then changing the proxy host to a second one (`proxyB`) for a second transfer, reusing the same handle, makes libcurl wrongly pass on the `Proxy-Authorization:` header field meant for `proxyA`, to `proxyB`.

CVSS3: 5.3
msrc
3 месяца назад

cross-proxy Digest auth state leak

CVSS3: 5.3
debian
3 месяца назад

Successfully using libcurl to do a transfer over a specific HTTP proxy ...

CVSS3: 5.3
github
3 месяца назад

Successfully using libcurl to do a transfer over a specific HTTP proxy (`proxyA`) with **Digest** authentication and then changing the proxy host to a second one (`proxyB`) for a second transfer, reusing the same handle, makes libcurl wrongly pass on the `Proxy-Authorization:` header field meant for `proxyA`, to `proxyB`.

EPSS

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

5.3 Medium

CVSS3

Дефекты

CWE-294