Логотип exploitDog
bind:"CVE-2026-1965"
Консоль
Логотип exploitDog

exploitDog

bind:"CVE-2026-1965"

Количество 10

Количество 10

ubuntu логотип

CVE-2026-1965

17 дней назад

libcurl can in some circumstances reuse the wrong connection when asked to do an Negotiate-authenticated HTTP or HTTPS request. libcurl features a pool of recent connections so that subsequent requests can reuse an existing connection to avoid overhead. When reusing a connection a range of criterion must first be met. Due to a logical error in the code, a request that was issued by an application could wrongfully reuse an existing connection to the same server that was authenticated using different credentials. One underlying reason being that Negotiate sometimes authenticates *connections* and not *requests*, contrary to how HTTP is designed to work. An application that allows Negotiate authentication to a server (that responds wanting Negotiate) with `user1:password1` and then does another operation to the same server also using Negotiate but with `user2:password2` (while the previous connection is still alive) - the second request wrongly reused the same connection and since it t...

CVSS3: 6.5
EPSS: Низкий
redhat логотип

CVE-2026-1965

18 дней назад

A flaw was found in curl. When an application uses libcurl to make multiple Negotiate-authenticated HTTP or HTTPS requests to the same server with different credentials, libcurl may incorrectly reuse an existing connection. This logical error can cause a subsequent request to be sent using the authentication of a previous user, leading to an authentication bypass.

CVSS3: 6.8
EPSS: Низкий
nvd логотип

CVE-2026-1965

17 дней назад

libcurl can in some circumstances reuse the wrong connection when asked to do an Negotiate-authenticated HTTP or HTTPS request. libcurl features a pool of recent connections so that subsequent requests can reuse an existing connection to avoid overhead. When reusing a connection a range of criterion must first be met. Due to a logical error in the code, a request that was issued by an application could wrongfully reuse an existing connection to the same server that was authenticated using different credentials. One underlying reason being that Negotiate sometimes authenticates *connections* and not *requests*, contrary to how HTTP is designed to work. An application that allows Negotiate authentication to a server (that responds wanting Negotiate) with `user1:password1` and then does another operation to the same server also using Negotiate but with `user2:password2` (while the previous connection is still alive) - the second request wrongly reused the same connection and since it t

CVSS3: 6.5
EPSS: Низкий
msrc логотип

CVE-2026-1965

16 дней назад

bad reuse of HTTP Negotiate connection

EPSS: Низкий
debian логотип

CVE-2026-1965

17 дней назад

libcurl can in some circumstances reuse the wrong connection when aske ...

CVSS3: 6.5
EPSS: Низкий
github логотип

GHSA-q9qg-g2c3-3hr2

17 дней назад

libcurl can in some circumstances reuse the wrong connection when asked to do an Negotiate-authenticated HTTP or HTTPS request. libcurl features a pool of recent connections so that subsequent requests can reuse an existing connection to avoid overhead. When reusing a connection a range of criterion must first be met. Due to a logical error in the code, a request that was issued by an application could wrongfully reuse an existing connection to the same server that was authenticated using different credentials. One underlying reason being that Negotiate sometimes authenticates *connections* and not *requests*, contrary to how HTTP is designed to work. An application that allows Negotiate authentication to a server (that responds wanting Negotiate) with `user1:password1` and then does another operation to the same server also using Negotiate but with `user2:password2` (while the previous connection is still alive) - the second request wrongly reused the same connection and since i...

CVSS3: 6.5
EPSS: Низкий
suse-cvrf логотип

SUSE-SU-2026:0921-1

11 дней назад

Security update for curl

EPSS: Низкий
suse-cvrf логотип

SUSE-SU-2026:0911-1

11 дней назад

Security update for curl

EPSS: Низкий
suse-cvrf логотип

SUSE-SU-2026:0903-1

12 дней назад

Security update for curl

EPSS: Низкий
suse-cvrf логотип

SUSE-SU-2026:0885-1

16 дней назад

Security update for curl

EPSS: Низкий

Уязвимостей на страницу

Уязвимость
CVSS
EPSS
Опубликовано
ubuntu логотип
CVE-2026-1965

libcurl can in some circumstances reuse the wrong connection when asked to do an Negotiate-authenticated HTTP or HTTPS request. libcurl features a pool of recent connections so that subsequent requests can reuse an existing connection to avoid overhead. When reusing a connection a range of criterion must first be met. Due to a logical error in the code, a request that was issued by an application could wrongfully reuse an existing connection to the same server that was authenticated using different credentials. One underlying reason being that Negotiate sometimes authenticates *connections* and not *requests*, contrary to how HTTP is designed to work. An application that allows Negotiate authentication to a server (that responds wanting Negotiate) with `user1:password1` and then does another operation to the same server also using Negotiate but with `user2:password2` (while the previous connection is still alive) - the second request wrongly reused the same connection and since it t...

CVSS3: 6.5
0%
Низкий
17 дней назад
redhat логотип
CVE-2026-1965

A flaw was found in curl. When an application uses libcurl to make multiple Negotiate-authenticated HTTP or HTTPS requests to the same server with different credentials, libcurl may incorrectly reuse an existing connection. This logical error can cause a subsequent request to be sent using the authentication of a previous user, leading to an authentication bypass.

CVSS3: 6.8
0%
Низкий
18 дней назад
nvd логотип
CVE-2026-1965

libcurl can in some circumstances reuse the wrong connection when asked to do an Negotiate-authenticated HTTP or HTTPS request. libcurl features a pool of recent connections so that subsequent requests can reuse an existing connection to avoid overhead. When reusing a connection a range of criterion must first be met. Due to a logical error in the code, a request that was issued by an application could wrongfully reuse an existing connection to the same server that was authenticated using different credentials. One underlying reason being that Negotiate sometimes authenticates *connections* and not *requests*, contrary to how HTTP is designed to work. An application that allows Negotiate authentication to a server (that responds wanting Negotiate) with `user1:password1` and then does another operation to the same server also using Negotiate but with `user2:password2` (while the previous connection is still alive) - the second request wrongly reused the same connection and since it t

CVSS3: 6.5
0%
Низкий
17 дней назад
msrc логотип
CVE-2026-1965

bad reuse of HTTP Negotiate connection

0%
Низкий
16 дней назад
debian логотип
CVE-2026-1965

libcurl can in some circumstances reuse the wrong connection when aske ...

CVSS3: 6.5
0%
Низкий
17 дней назад
github логотип
GHSA-q9qg-g2c3-3hr2

libcurl can in some circumstances reuse the wrong connection when asked to do an Negotiate-authenticated HTTP or HTTPS request. libcurl features a pool of recent connections so that subsequent requests can reuse an existing connection to avoid overhead. When reusing a connection a range of criterion must first be met. Due to a logical error in the code, a request that was issued by an application could wrongfully reuse an existing connection to the same server that was authenticated using different credentials. One underlying reason being that Negotiate sometimes authenticates *connections* and not *requests*, contrary to how HTTP is designed to work. An application that allows Negotiate authentication to a server (that responds wanting Negotiate) with `user1:password1` and then does another operation to the same server also using Negotiate but with `user2:password2` (while the previous connection is still alive) - the second request wrongly reused the same connection and since i...

CVSS3: 6.5
0%
Низкий
17 дней назад
suse-cvrf логотип
SUSE-SU-2026:0921-1

Security update for curl

11 дней назад
suse-cvrf логотип
SUSE-SU-2026:0911-1

Security update for curl

11 дней назад
suse-cvrf логотип
SUSE-SU-2026:0903-1

Security update for curl

12 дней назад
suse-cvrf логотип
SUSE-SU-2026:0885-1

Security update for curl

16 дней назад

Уязвимостей на страницу