CVE-2026-8932CWE-305

CVE-2026-8932

High · published July 3, 2026

CVSS v3.1
7.5
EPSS
0%
Percentile
32.7
In the wild
Unconfirmed
What it is

libcurl would reuse a previously created connection even when some mTLS config

related option had been changed that should have prohibited reuse.

libcurl keeps previously used connections in a connection pool for subsequent

transfers to reuse if one of them matches the setup. However, some TLS

settings related to client certificates were left out from the configuration

match checks, making them match too easily. In particular options related to

the private key.

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
CVSS v4.0
Not supplied
EPSS
0.00396 · 32.7th percentile
Weakness
CWE-305 · Authentication Bypass by Primary Weakness
Published
2026-07-03T11:16Z
Affected products (1)
ProductVersionsFixed in
haxx/curl≥ 7.7, < 8.21.08.21.0
References (4)
EPSS history
Timeline
  • 03 JUL 06:16Z
    incomplete mTLS config matching in conn reuse
    cvelistv5