CVE-2026-8458CWE-488

CVE-2026-8458

Medium · published July 3, 2026

CVSS v3.1
6.5
EPSS
0%
Percentile
29.9
In the wild
Unconfirmed
What it is

libcurl might in some circumstances reuse the wrong connection when asked to

do Negotiate-authenticated ones, even when they are set to use different

"services".

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 criteria must 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 services.

The record
Technical detail
CVSS v3.1
6.5 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
CVSS v4.0
Not supplied
EPSS
0.00371 · 29.9th percentile
Weakness
CWE-488 · Exposure of Data Element to Wrong Session
Published
2026-07-03T11:16Z
Affected products (1)
ProductVersionsFixed in
haxx/curl≥ 7.46.0, < 8.20.08.20.0
References (4)
EPSS history
Timeline
  • 03 JUL 06:14Z
    wrong reuse for different services
    cvelistv5