Vulnerability · Published Oct 20, 2026 · Assigned by curl

CVE-2026-92389TFTP direction confusion

High 8.1

In plain English

A high-severity information exposure 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 54% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

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

Official description

libcurl's TFTP state machine fails to validate state transitions against the requested transfer direction, accepting opening server responses for both reads and writes interchangeably. A malicious TFTP server can respond to a download request in a way that forces the client into transmit mode, prompting libcurl to consume and transmit data from the handle's persistent `CURLOPT_READDATA` pointer - including data remaining from unrelated prior operations, such as an HTTP POST request executed on a reused handle.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Alpine:v3.23curl8.23.0-r0ALPINE-CVE-2026-92389
Alpine:v3.24curl8.23.0-r0ALPINE-CVE-2026-92389
Debian:12curlno fix listedDEBIAN-CVE-2026-92389
Debian:13curlno fix listedDEBIAN-CVE-2026-92389
Debian:14curlno fix listedDEBIAN-CVE-2026-92389
Ubuntu:22.04:LTScurl7.81.0-1ubuntu1.30USN-8932-1
Ubuntu:22.04:LTScurl7.81.0-1ubuntu1.30UBUNTU-CVE-2026-92389
Ubuntu:24.04:LTScurl8.5.0-2ubuntu10.16USN-8932-1
Ubuntu:24.04:LTScurl8.5.0-2ubuntu10.16UBUNTU-CVE-2026-92389
Ubuntu:26.04:LTScurl8.18.0-1ubuntu2.8USN-8927-1
Ubuntu:26.04:LTScurl8.18.0-1ubuntu2.8UBUNTU-CVE-2026-92389
Ubuntu:26.10curl8.20.0-2ubuntu11.1USN-8927-2
Ubuntu:26.10curl8.20.0-2ubuntu11.1UBUNTU-CVE-2026-92389

Affected products (as reported)

VendorProductVersions
curl curl 8.22.0 – through 8.22.08.21.0 – through 8.21.08.20.0 – through 8.20.08.19.0 – through 8.19.08.18.0 – through 8.18.08.17.0 – through 8.17.08.16.0 – through 8.16.08.15.0 – through 8.15.0

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

References