CVE-2026-92392
HTTP/2 upload Use-After-Free
During an upload, curl mishandles HTTP/2 RST_STREAM received from the server
(with reason HTTP_1_1_REQUIRED or REFUSED_STREAM) leading to a use after
free of a struct Curl_easy object.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
8.1
HTTP/2 upload Use-After-Free
During an upload, curl mishandles HTTP/2 RST_STREAM received from the server
(with reason HTTP_1_1_REQUIRED or REFUSED_STREAM) leading to a use after
free of a struct Curl_easy object.
- Record
CVE-2026-92392- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-416
- Updated
- 2026-11-02
EUVDEUVD-2026-100915
8.1
During an upload, curl mishandles HTTP/2 RST_STREAM received from the server
(with reason HTTP_1_1_REQUIRED or REFUSED_STREAM) leading to a use after
free of a struct Curl_easy object.
- Record
EUVD-2026-100915- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-7jvw-75gf-2h34
8.1
During an upload, curl mishandles HTTP/2 `RST_STREAM` received from the server (with reason ...
During an upload, curl mishandles HTTP/2 RST_STREAM received from the server
(with reason HTTP_1_1_REQUIRED or REFUSED_STREAM) leading to a use after
free of a struct Curl_easy object.
- Record
GHSA-7jvw-75gf-2h34- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-416
- Updated
- 2026-11-02
NVD
8.1
During an upload, curl mishandles HTTP/2 RST_STREAM received from the server
(with reason HTTP_1_1_REQUIRED or REFUSED_STREAM) leading to a use after
free of a struct Curl_easy object.
- Record
CVE-2026-92392- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-416
- Updated
- 2026-11-02
OSVALPINE-CVE-2026-92392
8.1
During an upload, curl mishandles HTTP/2 RST_STREAM received from the server
(with reason HTTP_1_1_REQUIRED or REFUSED_STREAM) leading to a use after
free of a struct Curl_easy object.
- Record
ALPINE-CVE-2026-92392- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVBELL-CVE-2026-92392
8.1
- Record
BELL-CVE-2026-92392- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Show 15 moreShow less
OSVDEBIAN-CVE-2026-92392
8.1
During an upload, curl mishandles HTTP/2 RST_STREAM received from the server (with reason HTTP_1_1_REQUIRED or REFUSED_STREAM) leading to a use after free of a struct Curl_easy object.
- Record
DEBIAN-CVE-2026-92392- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:80349
8.1
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:80349- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:82895
8.1
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:82895- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2026-92392
8.1
During an upload, curl mishandles HTTP/2 RST_STREAM received from the server (with reason HTTP_1_1_REQUIRED or REFUSED_STREAM) leading to a use after free of a struct Curl_easy object.
- Record
UBUNTU-CVE-2026-92392- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVAZL-108402 No score
CVE-2026-92392 affecting package mysql 8.0.46-2
During an upload, curl mishandles HTTP/2 RST_STREAM received from the server
(with reason HTTP_1_1_REQUIRED or REFUSED_STREAM) leading to a use after
free of a struct Curl_easy object.
- Record
AZL-108402- Updated
- 2026-11-02
OSVAZL-108486 No score
CVE-2026-92392 affecting package rust 1.75.0-31
During an upload, curl mishandles HTTP/2 RST_STREAM received from the server
(with reason HTTP_1_1_REQUIRED or REFUSED_STREAM) leading to a use after
free of a struct Curl_easy object.
- Record
AZL-108486- Updated
- 2026-11-02
OSVAZL-108510 No score
CVE-2026-92392 affecting package rust 1.96.1-2
During an upload, curl mishandles HTTP/2 RST_STREAM received from the server
(with reason HTTP_1_1_REQUIRED or REFUSED_STREAM) leading to a use after
free of a struct Curl_easy object.
- Record
AZL-108510- Updated
- 2026-11-02
OSVCURL-CVE-2026-92392 No score
HTTP/2 upload Use-After-Free
During an upload, curl mishandles HTTP/2 RST_STREAM received from the server
(with reason HTTP_1_1_REQUIRED or REFUSED_STREAM) leading to a use after
free of a struct Curl_easy object.
- Record
CURL-CVE-2026-92392- Updated
- 2026-11-02
OSVMGASA-2026-0515 No score
Updated curl package fixes security vulnerabilities
curl 8.23.0 has been released. It fixes 24 CVEs since 8.22.0, listed at https://curl.se/docs/security.html Not all of theses CVEs affect Mageia. Of the ones fixed in 8.23.0, these are the ones that do: CVE-2026-86410: redirect to SFTP or SCP bypasses host verification CVE-2026-86412: server-set cookie erases cookie jar CVE-2026-86413: Negotiate credentials sent to redirected origin CVE-2026-86414: leaking host credentials to HTTP proxy CVE-2026-86415: auto client cert connection reuse mixup CVE-2026-87861: cross-origin reuse of a Negotiate connection CVE-2026-87862: HSTS cache import drops longer-lived child CVE-2026-87863: HSTS response erases persisted entries CVE-2026-92386: server-set cookie aborts cookie jar load CVE-2026-92387: never-ending loop via server response omission CVE-2026-92388: FTP wildcard write callback mixup CVE-2026-92389: TFTP direction confusion CVE-2026-92390: -J no-clobber guarantee bypassed with 103 early hints CVE-2026-92391: curl_mime_free stack overflow by recursion CVE-2026-92392: HTTP/2 upload Use-After-Free CVE-2026-94265: Authorization: Negotiate sent to foreign origin CVE-2026-94266: password leak in CURLINFO_EFFECTIVE_URL CVE-2026-107929: local interface connection reuse mixup There were also some CVE IDs released at the same time that were fixed earlier, in 8.22.0, but just announced now: CVE-2026-86409: stale SigV4 headers sent unintended CVE-2026-86411: FTP connection reuse inherits client-certificate CVE-2026-87864: IMAP APPEND plus CRLF conversion command injection Here are the CVEs fixed in 8.22.0, which wasn't released in mga10 and so are only getting fixed now: CVE-2026-13608: OpenLDAP SASL authentication bypass CVE-2026-18924: HTTP/2 server push UAF CVE-2026-19931: Negotiate ambient user conn reuse CVE-2026-80229: OpenSSL provider use-after-free CVE-2026-80230: OpenSSL pinning bypass CVE-2026-80255: secure cookie attribute bypass with tab CVE-2026-82209: domain-scoped PSL domain cookie
- Record
MGASA-2026-0515- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:12150-1 No score
curl-8.23.0-1.1 on GA media
These are all security issues fixed in the curl-8.23.0-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:12150-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:4954-1 No score
Security update for curl
This update for curl fixes the following issues:
- CVE-2026-8932: incomplete mTLS config matching in conn reuse (bsc#1268414).
- CVE-2026-11856: cross-origin Digest auth state leak (bsc#1268426).
- CVE-2026-18924: HTTP/2 server push UAF (bsc#1277477).
- CVE-2026-19931: Negotiate ambient user conn reuse (bsc#1277478).
- CVE-2026-80255: secure cookie attribute bypass with tab (bsc#1277482).
- CVE-2026-82209: domain-scoped PSL domain cookie (bsc#1278173).
- CVE-2026-86409: stale SigV4 headers sent unintended (bsc#1285031).
- CVE-2026-86410: redirect to SFTP or SCP bypasses host verification (bsc#1285030).
- CVE-2026-86414: leaking host credentials to HTTP proxy (bsc#1285026).
- CVE-2026-87862: HSTS cache import drops longer-lived child (bsc#1285023).
- CVE-2026-87863: HSTS response erases persisted entries (bsc#1285022).
- CVE-2026-87864: IMAP APPEND plus CRLF conversion command injection (bsc#1285021).
- CVE-2026-92386: server-set cookie aborts cookie jar load (bsc#1285018).
- CVE-2026-92387: never-ending loop via server response omission (bsc#1285017).
- CVE-2026-92388: FTP wildcard write callback mixup (bsc#1285016).
- CVE-2026-92389: TFTP direction confusion (bsc#1285015).
- CVE-2026-92390: -J no-clobber guarantee bypassed with 103 early hints (bsc#1285014).
- CVE-2026-92391: curl_mime_free stack overflow by recursion (bsc#1285013).
- CVE-2026-92392: HTTP/2 upload Use-After-Free (bsc#1285012).
- CVE-2026-94266: password leak in CURLINFO_EFFECTIVE_URL (bsc#1285010).
- CVE-2026-107929: local interface connection reuse mixup (bsc#1285008).
- Record
SUSE-SU-2026:4954-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:5068-1 No score
Security update for curl
This update for curl fixes the following issues:
- CVE-2026-8932: incomplete mTLS config matching in conn reuse (bsc#1268414).
- CVE-2026-9546: sending old referer (bsc#1268419).
- CVE-2026-11352: QUIC zero-length UDP datagrams busy-loop (bsc#1268423).
- CVE-2026-11564: Native CA trust persist (bsc#1268424).
- CVE-2026-11586: WS Auto-PONG memory exhaustion (bsc#1268425).
- CVE-2026-11856: cross-origin Digest auth state leak (bsc#1268426).
- CVE-2026-12064: proto-default skips SSH verification (bsc#1268427).
- CVE-2026-18924: HTTP/2 server push UAF (bsc#1277477).
- CVE-2026-19931: Negotiate ambient user conn reuse (bsc#1277478).
- CVE-2026-80255: secure cookie attribute bypass with tab (bsc#1277482).
- CVE-2026-82209: domain-scoped PSL domain cookie (bsc#1278173).
- CVE-2026-86409: stale SigV4 headers sent unintended (bsc#1285031).
- CVE-2026-86410: redirect to SFTP or SCP bypasses host verification (bsc#1285030).
- CVE-2026-86411: FTP connection reuse inherits client-certificate (bsc#1285029).
- CVE-2026-86412: server-set cookie erases cookie jar (bsc#1285028).
- CVE-2026-86413: Negotiate credentials sent to redirected origin (bsc#1285027).
- CVE-2026-86414: leaking host credentials to HTTP proxy (bsc#1285026).
- CVE-2026-87861: cross-origin reuse of a Negotiate connection (bsc#1285024).
- CVE-2026-87862: HSTS cache import drops longer-lived child (bsc#1285023).
- CVE-2026-87863: HSTS response erases persisted entries (bsc#1285022).
- CVE-2026-87864: IMAP APPEND plus CRLF conversion command injection (bsc#1285021).
- CVE-2026-92386: server-set cookie aborts cookie jar load (bsc#1285018).
- CVE-2026-92387: never-ending loop via server response omission (bsc#1285017).
- CVE-2026-92388: FTP wildcard write callback mixup (bsc#1285016).
- CVE-2026-92389: TFTP direction confusion (bsc#1285015).
- CVE-2026-92390: -J no-clobber guarantee bypassed with 103 early hints (bsc#1285014).
- CVE-2026-92391: curl_mime_free stack overflow by recursion (bsc#1285013).
- CVE-2026-92392: HTTP/2 upload Use-After-Free (bsc#1285012).
- CVE-2026-94265: Authorization: Negotiate sent to foreign origin (bsc#1285011).
- CVE-2026-94266: password leak in CURLINFO_EFFECTIVE_URL (bsc#1285010).
- CVE-2026-107929: local interface connection reuse mixup (bsc#1285008).
Changes for curl:
- Updated curl to version 8.22.0. (jsc#PED-16984)
- Record
SUSE-SU-2026:5068-1- Updated
- 2026-11-03
OSVSUSE-SU-2026:5069-1 No score
Security update for curl
This update for curl fixes the following issues:
- CVE-2026-8932: incomplete mTLS config matching in conn reuse (bsc#1268414).
- CVE-2026-9546: sending old referer (bsc#1268419).
- CVE-2026-11352: QUIC zero-length UDP datagrams busy-loop (bsc#1268423).
- CVE-2026-11564: Native CA trust persist (bsc#1268424).
- CVE-2026-11586: WS Auto-PONG memory exhaustion (bsc#1268425).
- CVE-2026-11856: cross-origin Digest auth state leak (bsc#1268426).
- CVE-2026-12064: proto-default skips SSH verification (bsc#1268427).
- CVE-2026-18924: HTTP/2 server push UAF (bsc#1277477).
- CVE-2026-19931: Negotiate ambient user conn reuse (bsc#1277478).
- CVE-2026-80255: secure cookie attribute bypass with tab (bsc#1277482).
- CVE-2026-82209: domain-scoped PSL domain cookie (bsc#1278173).
- CVE-2026-86409: stale SigV4 headers sent unintended (bsc#1285031).
- CVE-2026-86410: redirect to SFTP or SCP bypasses host verification (bsc#1285030).
- CVE-2026-86411: FTP connection reuse inherits client-certificate (bsc#1285029).
- CVE-2026-86412: server-set cookie erases cookie jar (bsc#1285028).
- CVE-2026-86413: Negotiate credentials sent to redirected origin (bsc#1285027).
- CVE-2026-86414: leaking host credentials to HTTP proxy (bsc#1285026).
- CVE-2026-87861: cross-origin reuse of a Negotiate connection (bsc#1285024).
- CVE-2026-87862: HSTS cache import drops longer-lived child (bsc#1285023).
- CVE-2026-87863: HSTS response erases persisted entries (bsc#1285022).
- CVE-2026-87864: IMAP APPEND plus CRLF conversion command injection (bsc#1285021).
- CVE-2026-92386: server-set cookie aborts cookie jar load (bsc#1285018).
- CVE-2026-92387: never-ending loop via server response omission (bsc#1285017).
- CVE-2026-92388: FTP wildcard write callback mixup (bsc#1285016).
- CVE-2026-92389: TFTP direction confusion (bsc#1285015).
- CVE-2026-92390: -J no-clobber guarantee bypassed with 103 early hints (bsc#1285014).
- CVE-2026-92391: curl_mime_free stack overflow by recursion (bsc#1285013).
- CVE-2026-92392: HTTP/2 upload Use-After-Free (bsc#1285012).
- CVE-2026-94265: Authorization: Negotiate sent to foreign origin (bsc#1285011).
- CVE-2026-94266: password leak in CURLINFO_EFFECTIVE_URL (bsc#1285010).
- CVE-2026-107929: local interface connection reuse mixup (bsc#1285008).
Changes for curl:
- Updated to version 8.22.0. (jsc#PED-16984)
- Record
SUSE-SU-2026:5069-1- Updated
- 2026-11-03
OSVUSN-8927-1 No score
curl vulnerabilities
It was discovered that curl, when built with GnuTLS support, had an out-of-bounds read in the WebSocket send path. An attacker could possibly use this issue to obtain sensitive information. (CVE-2026-107928)
Maksim discovered that curl did not correctly include the interface binding in connection reuse decisions when CURLOPT_INTERFACE was used. An attacker could possibly use this issue to cause connections to go out from an unintended source address. (CVE-2026-107929)
Stanislav Fort discovered that curl did not properly clear AWS SigV4 authentication state when CURLOPT_AWS_SIGV4 was set to NULL. An attacker could possibly use this issue to obtain sensitive information. (CVE-2026-86409)
Stanislav Fort discovered that the curl command line tool did not set SSH host verification options when following redirects to SFTP or SCP URLs. An attacker could possibly use this issue to perform machine-in-the-middle attacks. (CVE-2026-86410)
Stanislav Fort discovered that curl did not properly handle cookie jar entries that could not be reloaded. An attacker could possibly use this issue to cause a denial of service. (CVE-2026-86412)
Stanislav Fort discovered that an HTTP proxy could trick libcurl into sending credentials to the proxy itself by responding to a CONNECT request with an unexpected authentication challenge. An attacker could possibly use this issue to obtain sensitive information. (CVE-2026-86414)
Stanislav Fort discovered that curl did not correctly handle HSTS entries when an includeSubDomains parent entry was imported before a longer-lived child entry. An attacker could possibly use this issue to cause curl to use unencrypted HTTP connections. (CVE-2026-87862)
Stanislav Fort discovered that curl did not properly handle HSTS max-age values that exceeded calendar time structure bounds. An attacker could possibly use this issue to cause a denial of service or data loss. (CVE-2026-87863)
Stanislav Fort discovered that curl did not properly handle IMAP APPEND commands when CURLOPT_CRLF was enabled, allowing overflow bytes to be interpreted as pipelined commands. An authenticated attacker could possibly use this issue to inject arbitrary IMAP commands. (CVE-2026-87864)
Bobbeh Rhino discovered that libcurl, when used with libssh2 and a hashed known_hosts file, could misreport a host key mismatch as a missing key. An attacker could possibly use this issue to perform machine-in-the-middle attacks. (CVE-2026-87865)
Joshua Rogers discovered that curl did not properly handle long cookie entries written to a Netscape cookie jar. An attacker could possibly use this issue to cause a denial of service. (CVE-2026-92386)
Joshua Rogers discovered that a malicious FTP, IMAP, POP3, or SMTP server could cause libcurl to block indefinitely by omitting the final control-response line. An attacker could possibly use this issue to cause a denial of service. (CVE-2026-92387)
Joshua Rogers discovered that libcurl had a use-after-free vulnerability in the FTP wildcard matching code. An attacker could possibly use this issue to cause curl to crash, resulting in a denial of service, or execute arbitrary code. (CVE-2026-92388)
Joshua Rogers discovered that libcurl's TFTP state machine did not properly validate transfer directions, allowing a malicious server to force the client into transmit mode. An attacker could possibly use this issue to obtain sensitive information. (CVE-2026-92389)
Joshua Rogers discovered that curl did not properly enforce its file overwrite protection when using --remote-header-name in certain circumstances. An attacker could possibly use this issue to overwrite local files. (CVE-2026-92390)
Joshua Rogers discovered that curl had a stack overflow vulnerability when processing deeply nested MIME structures. An attacker could possibly use this issue to cause curl to crash, resulting in a denial of service. (CVE-2026-92391)
Joshua Rogers discovered that libcurl could expose credentials in the URL returned by…
- Record
USN-8927-1- Updated
- 2026-11-03
OSVUSN-8927-2 No score
curl vulnerabilities
USN-8927-1 fixed vulnerabilities in curl. This update provides the corresponding fixes for Ubuntu 26.10.
Original advisory details:
It was discovered that curl, when built with GnuTLS support, had an out-of-bounds read in the WebSocket send path. An attacker could possibly use this issue to obtain sensitive information. (CVE-2026-107928)
Maksim discovered that curl did not correctly include the interface binding in connection reuse decisions when CURLOPT_INTERFACE was used. An attacker could possibly use this issue to cause connections to go out from an unintended source address. (CVE-2026-107929)
Stanislav Fort discovered that curl did not properly clear AWS SigV4 authentication state when CURLOPT_AWS_SIGV4 was set to NULL. An attacker could possibly use this issue to obtain sensitive information. (CVE-2026-86409)
Stanislav Fort discovered that the curl command line tool did not set SSH host verification options when following redirects to SFTP or SCP URLs. An attacker could possibly use this issue to perform machine-in-the-middle attacks. (CVE-2026-86410)
Stanislav Fort discovered that curl did not properly handle cookie jar entries that could not be reloaded. An attacker could possibly use this issue to cause a denial of service. (CVE-2026-86412)
Stanislav Fort discovered that an HTTP proxy could trick libcurl into sending credentials to the proxy itself by responding to a CONNECT request with an unexpected authentication challenge. An attacker could possibly use this issue to obtain sensitive information. (CVE-2026-86414)
Stanislav Fort discovered that curl did not correctly handle HSTS entries when an includeSubDomains parent entry was imported before a longer-lived child entry. An attacker could possibly use this issue to cause curl to use unencrypted HTTP connections. (CVE-2026-87862)
Stanislav Fort discovered that curl did not properly handle HSTS max-age values that exceeded calendar time structure bounds. An attacker could possibly use this issue to cause a denial of service or data loss. (CVE-2026-87863)
Stanislav Fort discovered that curl did not properly handle IMAP APPEND commands when CURLOPT_CRLF was enabled, allowing overflow bytes to be interpreted as pipelined commands. An authenticated attacker could possibly use this issue to inject arbitrary IMAP commands. (CVE-2026-87864)
Bobbeh Rhino discovered that libcurl, when used with libssh2 and a hashed known_hosts file, could misreport a host key mismatch as a missing key. An attacker could possibly use this issue to perform machine-in-the-middle attacks. (CVE-2026-87865)
Joshua Rogers discovered that curl did not properly handle long cookie entries written to a Netscape cookie jar. An attacker could possibly use this issue to cause a denial of service. (CVE-2026-92386)
Joshua Rogers discovered that a malicious FTP, IMAP, POP3, or SMTP server could cause libcurl to block indefinitely by omitting the final control-response line. An attacker could possibly use this issue to cause a denial of service. (CVE-2026-92387)
Joshua Rogers discovered that libcurl had a use-after-free vulnerability in the FTP wildcard matching code. An attacker could possibly use this issue to cause curl to crash, resulting in a denial of service, or execute arbitrary code. (CVE-2026-92388)
Joshua Rogers discovered that libcurl's TFTP state machine did not properly validate transfer directions, allowing a malicious server to force the client into transmit mode. An attacker could possibly use this issue to obtain sensitive information. (CVE-2026-92389)
Joshua Rogers discovered that curl did not properly enforce its file overwrite protection when using --remote-header-name in certain circumstances. An attacker could possibly use this issue to overwrite local files. (CVE-2026-92390)
Joshua Rogers discovered that curl had a stack overflow vulnerability when processing deeply nested MIME structures. An attacker could…
- Record
USN-8927-2- Updated
- 2026-11-03
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
curlAlpine:v3.21 |
before 8.14.1-r3 | 8.14.1-r3 |
curlAlpine:v3.22 |
before 8.14.1-r4 | 8.14.1-r4 |
curlAlpine:v3.23 |
before 8.23.0-r0 | 8.23.0-r0 |
curlAlpine:v3.24 |
before 8.23.0-r0 | 8.23.0-r0 |
mysqlAzure Linux:3 |
through 8.0.46-2 | None known |
rustAzure Linux:3 |
through 1.75.0-31 | None known |
rustAzure Linux:3 |
1.85.0 to 1.96.1-2 | None known |
curlAlpaquita:23 |
8.20.0-r0 up to 8.23.0-r0 | 8.23.0-r0 |
curlAlpaquita:25 |
8.14.0-r1 up to 8.23.0-r0 | 8.23.0-r0 |
curlAlpaquita:stream |
8.12.0-r0 up to 8.23.0-r0 | 8.23.0-r0 |
Show 46 moreShow less
| Package | Affected | Fixed |
|---|---|---|
curlBellSoft Hardened Containers:stream |
8.12.0-r0 up to 8.23.0-r0 | 8.23.0-r0 |
curlDebian:13 |
before 8.14.1-2+deb13u7, plus listed versions 8.14.1-28.14.1-2+deb13u18.14.1-2+deb13u28.14.1-2+deb13u2~bpo13+18.14.1-2+deb13u38.14.1-2+deb13u48.14.1-2+deb13u5 |
8.14.1-2+deb13u7 |
curlDebian:14 |
All versions, plus listed versions 8.14.1-28.14.1-2+exp18.15.0-18.15.0-1~bpo13+18.15.0-1~exp1 Show 45 moreShow less8.15.0~rc1-1exp18.15.0~rc2-1~exp18.15.0~rc3-1~exp18.16.0-18.16.0-1+exp18.16.0-1~bpo13+18.16.0-28.16.0-38.16.0-48.16.0-4~bpo13+18.16.0~rc1-1~exp18.16.0~rc2-18.16.0~rc2-28.16.0~rc3-18.17.0-18.17.0-28.17.0-38.17.0~rc1-1~exp18.17.0~rc2-18.17.0~rc3-18.18.0-18.18.0-1~bpo13+18.18.0-28.18.0~rc1-1+exp18.18.0~rc2-18.18.0~rc3-18.19.0-18.19.0-1+exp18.19.0-1~bpo13+18.19.0-28.19.0-38.19.0-3+exp18.19.0-3+exp28.19.0~rc1-1~exp18.19.0~rc2-18.19.0~rc2-28.19.0~rc3-18.20.0-18.20.0-1+exp8.20.0-28.20.0-2+exp18.20.0-2~bpo13+18.20.0-38.20.0-48.20.0-5 |
None known |
curlMageia:10 From an advisory covering 31 CVEs |
before 8.23.0-1.mga10 | 8.23.0-1.mga10 |
cargoRed Hat:hummingbird:1 |
before 0:1.99.0-1.hum1 | 0:1.99.0-1.hum1 |
clippyRed Hat:hummingbird:1 |
before 0:1.99.0-1.hum1 | 0:1.99.0-1.hum1 |
rustRed Hat:hummingbird:1 |
before 0:1.99.0-1.hum1 | 0:1.99.0-1.hum1 |
rust-analyzerRed Hat:hummingbird:1 |
before 0:1.99.0-1.hum1 | 0:1.99.0-1.hum1 |
rust-debugger-commonRed Hat:hummingbird:1 |
before 0:1.99.0-1.hum1 | 0:1.99.0-1.hum1 |
rust-docRed Hat:hummingbird:1 |
before 0:1.99.0-1.hum1 | 0:1.99.0-1.hum1 |
rust-gdbRed Hat:hummingbird:1 |
before 0:1.99.0-1.hum1 | 0:1.99.0-1.hum1 |
rust-lldbRed Hat:hummingbird:1 |
before 0:1.99.0-1.hum1 | 0:1.99.0-1.hum1 |
rust-srcRed Hat:hummingbird:1 |
before 0:1.99.0-1.hum1 | 0:1.99.0-1.hum1 |
rust-std-staticRed Hat:hummingbird:1 |
before 0:1.99.0-1.hum1 | 0:1.99.0-1.hum1 |
rust-std-static-aarch64-unknown-none-softfloatRed Hat:hummingbird:1 |
before 0:1.99.0-1.hum1 | 0:1.99.0-1.hum1 |
rust-std-static-aarch64-unknown-uefiRed Hat:hummingbird:1 |
before 0:1.99.0-1.hum1 | 0:1.99.0-1.hum1 |
rust-std-static-i686-pc-windows-gnuRed Hat:hummingbird:1 |
before 0:1.99.0-1.hum1 | 0:1.99.0-1.hum1 |
rust-std-static-wasm32-unknown-unknownRed Hat:hummingbird:1 |
before 0:1.99.0-1.hum1 | 0:1.99.0-1.hum1 |
rust-std-static-wasm32-wasip1Red Hat:hummingbird:1 |
before 0:1.99.0-1.hum1 | 0:1.99.0-1.hum1 |
rust-std-static-x86_64-pc-windows-gnuRed Hat:hummingbird:1 |
before 0:1.99.0-1.hum1 | 0:1.99.0-1.hum1 |
rust-std-static-x86_64-unknown-noneRed Hat:hummingbird:1 |
before 0:1.99.0-1.hum1 | 0:1.99.0-1.hum1 |
rust-std-static-x86_64-unknown-uefiRed Hat:hummingbird:1 |
before 0:1.99.0-1.hum1 | 0:1.99.0-1.hum1 |
rustfmtRed Hat:hummingbird:1 |
before 0:1.99.0-1.hum1 | 0:1.99.0-1.hum1 |
curlRed Hat:hummingbird:1 From an advisory covering 26 CVEs |
before 0:8.23.0-0.1.hum1 | 0:8.23.0-0.1.hum1 |
libcurlRed Hat:hummingbird:1 From an advisory covering 26 CVEs |
before 0:8.23.0-0.1.hum1 | 0:8.23.0-0.1.hum1 |
libcurl-develRed Hat:hummingbird:1 From an advisory covering 26 CVEs |
before 0:8.23.0-0.1.hum1 | 0:8.23.0-0.1.hum1 |
libcurl-minimalRed Hat:hummingbird:1 From an advisory covering 26 CVEs |
before 0:8.23.0-0.1.hum1 | 0:8.23.0-0.1.hum1 |
curlSUSE:Linux Enterprise Installer Updates 15 SP4 From an advisory covering 21 CVEs |
before 8.14.1-150400.5.98.1 | 8.14.1-150400.5.98.1 |
curlSUSE:Linux Enterprise Installer Updates 15 SP5 From an advisory covering 21 CVEs |
before 8.14.1-150400.5.98.1 | 8.14.1-150400.5.98.1 |
curlSUSE:Linux Enterprise Micro 5.3 From an advisory covering 21 CVEs |
before 8.14.1-150400.5.98.1 | 8.14.1-150400.5.98.1 |
curlSUSE:Linux Enterprise Micro 5.4 From an advisory covering 21 CVEs |
before 8.14.1-150400.5.98.1 | 8.14.1-150400.5.98.1 |
curlSUSE:Linux Enterprise Micro 5.5 From an advisory covering 21 CVEs |
before 8.14.1-150400.5.98.1 | 8.14.1-150400.5.98.1 |
curlSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 21 CVEs |
before 8.14.1-150400.5.98.1 | 8.14.1-150400.5.98.1 |
curlSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 21 CVEs |
before 8.14.1-150400.5.98.1 | 8.14.1-150400.5.98.1 |
curlSUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS From an advisory covering 21 CVEs |
before 8.14.1-150400.5.98.1 | 8.14.1-150400.5.98.1 |
curlSUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS From an advisory covering 21 CVEs |
before 8.14.1-150400.5.98.1 | 8.14.1-150400.5.98.1 |
curlSUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 21 CVEs |
before 8.14.1-150400.5.98.1 | 8.14.1-150400.5.98.1 |
curlSUSE:Linux Enterprise Server 15 SP5-LTSS From an advisory covering 21 CVEs |
before 8.14.1-150400.5.98.1 | 8.14.1-150400.5.98.1 |
curlSUSE:Linux Enterprise Module for Basesystem 15 SP7 From an advisory covering 31 CVEs |
before 8.22.0-150700.7.33.1 | 8.22.0-150700.7.33.1 |
curlSUSE:Linux Enterprise Server 15 SP6-LTSS From an advisory covering 31 CVEs |
before 8.22.0-150600.4.58.1 | 8.22.0-150600.4.58.1 |
curlSUSE:Linux Enterprise Server for SAP Applications 15 SP6 From an advisory covering 31 CVEs |
before 8.22.0-150600.4.58.1 | 8.22.0-150600.4.58.1 |
curlUbuntu:26.10 |
before 8.20.0-2ubuntu11.1, plus listed versions 8.18.0-1ubuntu28.20.0-2ubuntu18.20.0-2ubuntu38.20.0-2ubuntu108.20.0-2ubuntu11 |
8.20.0-2ubuntu11.1 |
curlUbuntu:26.04:LTS |
before 8.18.0-1ubuntu2.8, plus listed versions 8.14.1-2ubuntu18.17.0-1ubuntu18.18.0-1ubuntu18.18.0-1ubuntu28.18.0-1ubuntu2.1 Show 5 moreShow less8.18.0-1ubuntu2.28.18.0-1ubuntu2.38.18.0-1ubuntu2.48.18.0-1ubuntu2.58.18.0-1ubuntu2.7 |
8.18.0-1ubuntu2.8 |
curlUbuntu:26.04:LTS From an advisory covering 18 CVEs |
before 8.18.0-1ubuntu2.8, plus listed versions 8.14.1-2ubuntu18.17.0-1ubuntu18.18.0-1ubuntu18.18.0-1ubuntu28.18.0-1ubuntu2.1 Show 5 moreShow less8.18.0-1ubuntu2.28.18.0-1ubuntu2.38.18.0-1ubuntu2.48.18.0-1ubuntu2.58.18.0-1ubuntu2.7 |
8.18.0-1ubuntu2.8 |
curlUbuntu:26.10 From an advisory covering 18 CVEs |
before 8.20.0-2ubuntu11.1, plus listed versions 8.18.0-1ubuntu28.20.0-2ubuntu18.20.0-2ubuntu38.20.0-2ubuntu108.20.0-2ubuntu11 |
8.20.0-2ubuntu11.1 |
curlopenSUSE:Tumbleweed From an advisory covering 23 CVEs |
before 8.23.0-1.1 | 8.23.0-1.1 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| PoC in GitHub | ashu7ank/CVE-2026-92392 | 2026-10-14 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | ||
| affected, aliases, references | OSV | |
| facts | OSV | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV, PoC in GitHub |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-92392 is a high vulnerability (CVSS 8.1) in Curl, published October 14, 2026. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 1.28%, the 70th percentile. Fixed in curl 8.14.1-r3.
References
curl.se/docs/CVE-2026-92392.json
curl.se/docs/CVE-2026-92392.html
hackerone.com/reports/4030333
openwall.com/lists/oss-security/2026/10/18/5
openwall.com/lists/oss-security/2026/10/18/6
nvd.nist.gov/vuln/detail/CVE-2026-92392
Show 194 moreShow less
github.com/advisories/GHSA-7jvw-75gf-2h34
security.alpinelinux.org/vuln/CVE-2026-92392
docs.bell-sw.com/security/cves/CVE-2026-92392
security-tracker.debian.org/tracker/CVE-2026-92392
advisories.mageia.org/MGASA-2026-0515.html
bugs.mageia.org/show_bug.cgi?id=36250
curl.se/docs/security.html
access.redhat.com/errata/RHSA-2026:80349
images.redhat.com
access.redhat.com/security/cve/CVE-2026-92392
access.redhat.com/security/updates/classification
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_80349.json
bugzilla.redhat.com/show_bug.cgi?id=2548642
cve.org/CVERecord?id=CVE-2026-92392
access.redhat.com/errata/RHSA-2026:82895
access.redhat.com/security/cve/CVE-2026-92388
access.redhat.com/security/cve/CVE-2026-86414
access.redhat.com/security/cve/CVE-2025-14017
access.redhat.com/security/cve/CVE-2025-9086
access.redhat.com/security/cve/CVE-2025-14819
access.redhat.com/security/cve/CVE-2026-86410
access.redhat.com/security/cve/CVE-2026-92389
access.redhat.com/security/cve/CVE-2026-94265
access.redhat.com/security/cve/CVE-2026-107928
access.redhat.com/security/cve/CVE-2026-87866
access.redhat.com/security/cve/CVE-2026-94266
access.redhat.com/security/cve/CVE-2026-107929
access.redhat.com/security/cve/CVE-2026-92386
access.redhat.com/security/cve/CVE-2026-92391
access.redhat.com/security/cve/CVE-2026-92390
access.redhat.com/security/cve/CVE-2026-86413
access.redhat.com/security/cve/CVE-2026-92387
access.redhat.com/security/cve/CVE-2026-87865
access.redhat.com/security/cve/CVE-2026-87863
access.redhat.com/security/cve/CVE-2026-87864
access.redhat.com/security/cve/CVE-2026-87862
access.redhat.com/security/cve/CVE-2026-87861
access.redhat.com/security/cve/CVE-2026-86409
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_82895.json
bugzilla.redhat.com/show_bug.cgi?id=2394750
cve.org/CVERecord?id=CVE-2025-9086
nvd.nist.gov/vuln/detail/CVE-2025-9086
curl.se/docs/CVE-2025-9086.html
curl.se/docs/CVE-2025-9086.json
github.com/curl/curl/commit/c6ae07c6a541e0e96d0040afb6
hackerone.com/reports/3294999
bugzilla.redhat.com/show_bug.cgi?id=2427870
cve.org/CVERecord?id=CVE-2025-14017
nvd.nist.gov/vuln/detail/CVE-2025-14017
curl.se/docs/CVE-2025-14017.html
curl.se/docs/CVE-2025-14017.json
bugzilla.redhat.com/show_bug.cgi?id=2426408
cve.org/CVERecord?id=CVE-2025-14819
nvd.nist.gov/vuln/detail/CVE-2025-14819
curl.se/docs/CVE-2025-14819.html
bugzilla.redhat.com/show_bug.cgi?id=2550378
cve.org/CVERecord?id=CVE-2026-86409
nvd.nist.gov/vuln/detail/CVE-2026-86409
bugzilla.redhat.com/show_bug.cgi?id=2550356
cve.org/CVERecord?id=CVE-2026-86410
nvd.nist.gov/vuln/detail/CVE-2026-86410
bugzilla.redhat.com/show_bug.cgi?id=2550364
cve.org/CVERecord?id=CVE-2026-86411
nvd.nist.gov/vuln/detail/CVE-2026-86411
bugzilla.redhat.com/show_bug.cgi?id=2550374
cve.org/CVERecord?id=CVE-2026-86412
nvd.nist.gov/vuln/detail/CVE-2026-86412
bugzilla.redhat.com/show_bug.cgi?id=2550594
cve.org/CVERecord?id=CVE-2026-86413
nvd.nist.gov/vuln/detail/CVE-2026-86413
bugzilla.redhat.com/show_bug.cgi?id=2550343
cve.org/CVERecord?id=CVE-2026-86414
nvd.nist.gov/vuln/detail/CVE-2026-86414
bugzilla.redhat.com/show_bug.cgi?id=2550611
cve.org/CVERecord?id=CVE-2026-87861
nvd.nist.gov/vuln/detail/CVE-2026-87861
bugzilla.redhat.com/show_bug.cgi?id=2550638
cve.org/CVERecord?id=CVE-2026-87862
nvd.nist.gov/vuln/detail/CVE-2026-87862
bugzilla.redhat.com/show_bug.cgi?id=2550645
cve.org/CVERecord?id=CVE-2026-87863
nvd.nist.gov/vuln/detail/CVE-2026-87863
bugzilla.redhat.com/show_bug.cgi?id=2550666
cve.org/CVERecord?id=CVE-2026-87864
nvd.nist.gov/vuln/detail/CVE-2026-87864
bugzilla.redhat.com/show_bug.cgi?id=2550675
cve.org/CVERecord?id=CVE-2026-87865
nvd.nist.gov/vuln/detail/CVE-2026-87865
bugzilla.redhat.com/show_bug.cgi?id=2550677
cve.org/CVERecord?id=CVE-2026-87866
nvd.nist.gov/vuln/detail/CVE-2026-87866
bugzilla.redhat.com/show_bug.cgi?id=2550682
cve.org/CVERecord?id=CVE-2026-92386
nvd.nist.gov/vuln/detail/CVE-2026-92386
bugzilla.redhat.com/show_bug.cgi?id=2550691
cve.org/CVERecord?id=CVE-2026-92387
nvd.nist.gov/vuln/detail/CVE-2026-92387
bugzilla.redhat.com/show_bug.cgi?id=2550692
cve.org/CVERecord?id=CVE-2026-92388
nvd.nist.gov/vuln/detail/CVE-2026-92388
bugzilla.redhat.com/show_bug.cgi?id=2550700
cve.org/CVERecord?id=CVE-2026-92389
nvd.nist.gov/vuln/detail/CVE-2026-92389
bugzilla.redhat.com/show_bug.cgi?id=2550702
cve.org/CVERecord?id=CVE-2026-92390
nvd.nist.gov/vuln/detail/CVE-2026-92390
bugzilla.redhat.com/show_bug.cgi?id=2550708
cve.org/CVERecord?id=CVE-2026-92391
nvd.nist.gov/vuln/detail/CVE-2026-92391
bugzilla.redhat.com/show_bug.cgi?id=2550712
cve.org/CVERecord?id=CVE-2026-94265
nvd.nist.gov/vuln/detail/CVE-2026-94265
bugzilla.redhat.com/show_bug.cgi?id=2550717
cve.org/CVERecord?id=CVE-2026-94266
nvd.nist.gov/vuln/detail/CVE-2026-94266
bugzilla.redhat.com/show_bug.cgi?id=2550720
cve.org/CVERecord?id=CVE-2026-107928
nvd.nist.gov/vuln/detail/CVE-2026-107928
bugzilla.redhat.com/show_bug.cgi?id=2550721
cve.org/CVERecord?id=CVE-2026-107929
nvd.nist.gov/vuln/detail/CVE-2026-107929
suse.com/support/update/announcement/2026/suse-su-20264954-1
bugzilla.suse.com/1268414
bugzilla.suse.com/1268426
bugzilla.suse.com/1277477
bugzilla.suse.com/1277478
bugzilla.suse.com/1277482
bugzilla.suse.com/1278173
bugzilla.suse.com/1285008
bugzilla.suse.com/1285010
bugzilla.suse.com/1285012
bugzilla.suse.com/1285013
bugzilla.suse.com/1285014
bugzilla.suse.com/1285015
bugzilla.suse.com/1285016
bugzilla.suse.com/1285017
bugzilla.suse.com/1285018
bugzilla.suse.com/1285021
bugzilla.suse.com/1285022
bugzilla.suse.com/1285023
bugzilla.suse.com/1285026
bugzilla.suse.com/1285030
bugzilla.suse.com/1285031
suse.com/security/cve/CVE-2026-107929
suse.com/security/cve/CVE-2026-11856
suse.com/security/cve/CVE-2026-18924
suse.com/security/cve/CVE-2026-19931
suse.com/security/cve/CVE-2026-80255
suse.com/security/cve/CVE-2026-82209
suse.com/security/cve/CVE-2026-86409
suse.com/security/cve/CVE-2026-86410
suse.com/security/cve/CVE-2026-86414
suse.com/security/cve/CVE-2026-87862
suse.com/security/cve/CVE-2026-87863
suse.com/security/cve/CVE-2026-87864
suse.com/security/cve/CVE-2026-8932
suse.com/security/cve/CVE-2026-92386
suse.com/security/cve/CVE-2026-92387
suse.com/security/cve/CVE-2026-92388
suse.com/security/cve/CVE-2026-92389
suse.com/security/cve/CVE-2026-92390
suse.com/security/cve/CVE-2026-92391
suse.com/security/cve/CVE-2026-92392
suse.com/security/cve/CVE-2026-94266
suse.com/support/update/announcement/2026/suse-su-20265068-1
bugzilla.suse.com/1268419
bugzilla.suse.com/1268423
bugzilla.suse.com/1268424
bugzilla.suse.com/1268425
bugzilla.suse.com/1268427
suse.com/security/cve/CVE-2026-11352
suse.com/security/cve/CVE-2026-11564
suse.com/security/cve/CVE-2026-11586
suse.com/security/cve/CVE-2026-12064
ubuntu.com/security/CVE-2026-92392
ubuntu.com/security/notices/USN-8927-1
ubuntu.com/security/notices/USN-8927-2
ubuntu.com/security/CVE-2026-86409
ubuntu.com/security/CVE-2026-86410
ubuntu.com/security/CVE-2026-86412
ubuntu.com/security/CVE-2026-86414
ubuntu.com/security/CVE-2026-87862
ubuntu.com/security/CVE-2026-87863
ubuntu.com/security/CVE-2026-87864
ubuntu.com/security/CVE-2026-87865
ubuntu.com/security/CVE-2026-92386
ubuntu.com/security/CVE-2026-92387
ubuntu.com/security/CVE-2026-92388
ubuntu.com/security/CVE-2026-92389
ubuntu.com/security/CVE-2026-92390
ubuntu.com/security/CVE-2026-92391
ubuntu.com/security/CVE-2026-94266
ubuntu.com/security/CVE-2026-107928
ubuntu.com/security/CVE-2026-107929
Left out here: 31 versions, 18 references and the rest of 2 source descriptions. The JSON record has them.