Vulnerability · Published Sep 6, 2026 · Assigned by curl

CVE-2026-19931Negotiate ambient user conn reuse

Critical 9.8

In plain English

A critical-severity security flaw in curl from curl. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 0.7% (higher than 55% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)9.8Critical
Exploit odds (30 days)0.7%top 45.0% of all CVEs
Exploited in the wildNo reportsCISA SSVC: poc
Attack toolingNoneno public tooling known

Official description

A flaw in libcurl makes it wrongly reuse an HTTP connection setup for a given hostname using Negotiate authentication, when the initial request is done using empty credentials. This can make user B's request get sent over user A's previously authenticated connection.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Alpine:v3.23curl8.22.0-r0ALPINE-CVE-2026-19931
Alpine:v3.24curl8.22.0-r0ALPINE-CVE-2026-19931
Debian:12curlno fix listedDEBIAN-CVE-2026-19931
Debian:13curlno fix listedDEBIAN-CVE-2026-19931
Debian:14curl8.22.0~rc2-1DEBIAN-CVE-2026-19931
Ubuntu:22.04:LTScurlno fix listedUBUNTU-CVE-2026-19931
Ubuntu:24.04:LTScurlno fix listedUBUNTU-CVE-2026-19931
Ubuntu:26.04:LTScurlno fix listedUBUNTU-CVE-2026-19931

Affected products (as reported)

VendorProductVersions
curl curl 7.64.1 – before 8.14.28.15.0 – before 8.16.18.17.0 – before 8.20.18.21.0 – before 8.22.0
curl curl 6c6035532383e300c712e4c1cd9fdd749ed5cf59 – before 7103a93b05bc69ea98ed9d05d02fa9eeba533f2f
curl curl 8.21.08.20.08.19.08.18.08.17.08.16.08.15.08.14.1

Weakness: CWE-488 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

References