CVE-2026-80231
native CA store conn reuse
A flaw in libcurl makes it wrongly reuse an existing HTTPS connection setup
for a given hostname even when using a different Native CA Store setting
(CURLSSLOPT_NATIVE_CA) than when the connection was created.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
7.5
native CA store conn reuse
A flaw in libcurl makes it wrongly reuse an existing HTTPS connection setup
for a given hostname even when using a different Native CA Store setting
(CURLSSLOPT_NATIVE_CA) than when the connection was created.
- Record
CVE-2026-80231- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-488, CWE-488
- Updated
- 2026-11-02
EUVDEUVD-2026-72169
7.5
A flaw in libcurl makes it wrongly reuse an existing HTTPS connection setup
for a given hostname even when using a different Native CA Store setting
(CURLSSLOPT_NATIVE_CA) than when the connection was created.
- Record
EUVD-2026-72169- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-r8j3-cwj5-4j73
7.5
A flaw in libcurl makes it wrongly reuse an existing HTTPS connection setup for a given hostname...
A flaw in libcurl makes it wrongly reuse an existing HTTPS connection setup
for a given hostname even when using a different Native CA Store setting
(CURLSSLOPT_NATIVE_CA) than when the connection was created.
- Record
GHSA-r8j3-cwj5-4j73- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-488
- Updated
- 2026-11-02
NVD
7.5
A flaw in libcurl makes it wrongly reuse an existing HTTPS connection setup
for a given hostname even when using a different Native CA Store setting
(CURLSSLOPT_NATIVE_CA) than when the connection was created.
- Record
CVE-2026-80231- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-488
- Updated
- 2026-11-02
OSVALPINE-CVE-2026-80231
7.5
A flaw in libcurl makes it wrongly reuse an existing HTTPS connection setup
for a given hostname even when using a different Native CA Store setting
(CURLSSLOPT_NATIVE_CA) than when the connection was created.
- Record
ALPINE-CVE-2026-80231- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVBELL-CVE-2026-80231
7.5
- Record
BELL-CVE-2026-80231- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
Show 21 moreShow less
OSV
7.5
native CA store conn reuse
A flaw in libcurl makes it wrongly reuse an existing HTTPS connection setup
for a given hostname even when using a different Native CA Store setting
(CURLSSLOPT_NATIVE_CA) than when the connection was created.
- Record
CVE-2026-80231- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-488
- Updated
- 2026-11-02
OSVOESA-2026-4124
9.8
curl security update
cURL is a computer software project providing a library (libcurl) and command-line tool (curl) for transferring data using various protocols.
Security Fix(es):
Successfully using libcurl to do a transfer to a specific HTTP origin
(hostA) with Digest authentication and then changing the origin to a
different one (hostB) for a second transfer, reusing the same handle, makes
libcurl wrongly pass on the Authorization: header field meant for hostA,
to hostB.(CVE-2026-11856)
A flaw in libcurl's handling of HTTP/2 Server Push streams, when the parent handle is set to share connections with other handles, can lead to use-after-free in the cleanup process.(CVE-2026-18924)
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.(CVE-2026-19931)
When CURLOPT_PINNEDPUBLICKEY is configured alongside options that disable
standard peer verification (CURLOPT_SSL_VERIFYPEER = 0 and
CURLOPT_SSL_VERIFYHOST = 0), libcurl fails to enforce public key pinning on
connections established without a presented server certificate. Bypassing the
pinning check under these disabled-verification conditions allows
unauthenticated connections to succeed when they should be rejected.(CVE-2026-80230)
A flaw in libcurl makes it wrongly reuse an existing HTTPS connection setup
for a given hostname even when using a different Native CA Store setting
(CURLSSLOPT_NATIVE_CA) than when the connection was created.(CVE-2026-80231)
When libpsl support is enabled, libcurl fails to enforce the Public Suffix
List boundary check when processing a Set-Cookie header where the Domain
attribute explicitly matches an origin host that is itself a public suffix
(e.g., Domain=co.uk set by co.uk).
Instead of coercing it into a strict host-only cookie, libcurl saves the
cookie with wildcard domain scope (.co.uk). Consequently, the cookie is
inappropriately included in subsequent outbound requests or HTTP redirects to
arbitrary sibling subdomains under the same public suffix (e.g.,
attacker.co.uk).(CVE-2026-82209)
- Record
OESA-2026-4124- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVOESA-2026-4125
9.8
curl security update
cURL is a computer software project providing a library (libcurl) and command-line tool (curl) for transferring data using various protocols.
Security Fix(es):
Successfully using libcurl to do a transfer to a specific HTTP origin
(hostA) with Digest authentication and then changing the origin to a
different one (hostB) for a second transfer, reusing the same handle, makes
libcurl wrongly pass on the Authorization: header field meant for hostA,
to hostB.(CVE-2026-11856)
A flaw in libcurl's handling of HTTP/2 Server Push streams, when the parent handle is set to share connections with other handles, can lead to use-after-free in the cleanup process.(CVE-2026-18924)
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.(CVE-2026-19931)
When CURLOPT_PINNEDPUBLICKEY is configured alongside options that disable
standard peer verification (CURLOPT_SSL_VERIFYPEER = 0 and
CURLOPT_SSL_VERIFYHOST = 0), libcurl fails to enforce public key pinning on
connections established without a presented server certificate. Bypassing the
pinning check under these disabled-verification conditions allows
unauthenticated connections to succeed when they should be rejected.(CVE-2026-80230)
A flaw in libcurl makes it wrongly reuse an existing HTTPS connection setup
for a given hostname even when using a different Native CA Store setting
(CURLSSLOPT_NATIVE_CA) than when the connection was created.(CVE-2026-80231)
When libpsl support is enabled, libcurl fails to enforce the Public Suffix
List boundary check when processing a Set-Cookie header where the Domain
attribute explicitly matches an origin host that is itself a public suffix
(e.g., Domain=co.uk set by co.uk).
Instead of coercing it into a strict host-only cookie, libcurl saves the
cookie with wildcard domain scope (.co.uk). Consequently, the cookie is
inappropriately included in subsequent outbound requests or HTTP redirects to
arbitrary sibling subdomains under the same public suffix (e.g.,
attacker.co.uk).(CVE-2026-82209)
- Record
OESA-2026-4125- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVOESA-2026-4126
9.8
curl security update
cURL is a computer software project providing a library (libcurl) and command-line tool (curl) for transferring data using various protocols.
Security Fix(es):
Successfully using libcurl to do a transfer to a specific HTTP origin
(hostA) with Digest authentication and then changing the origin to a
different one (hostB) for a second transfer, reusing the same handle, makes
libcurl wrongly pass on the Authorization: header field meant for hostA,
to hostB.(CVE-2026-11856)
A flaw in the libcurl SASL negotiation for LDAP authentication allows an incomplete handshake sequence to be misinterpreted as a successful cryptographic verification. An attacker executing a Man-in-the-Middle (MITM) attack can inject a premature or shortcut response that bypasses complete peer validation.(CVE-2026-13608)
A flaw in libcurl's handling of HTTP/2 Server Push streams, when the parent handle is set to share connections with other handles, can lead to use-after-free in the cleanup process.(CVE-2026-18924)
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.(CVE-2026-19931)
When CURLOPT_PINNEDPUBLICKEY is configured alongside options that disable
standard peer verification (CURLOPT_SSL_VERIFYPEER = 0 and
CURLOPT_SSL_VERIFYHOST = 0), libcurl fails to enforce public key pinning on
connections established without a presented server certificate. Bypassing the
pinning check under these disabled-verification conditions allows
unauthenticated connections to succeed when they should be rejected.(CVE-2026-80230)
A flaw in libcurl makes it wrongly reuse an existing HTTPS connection setup
for a given hostname even when using a different Native CA Store setting
(CURLSSLOPT_NATIVE_CA) than when the connection was created.(CVE-2026-80231)
When libpsl support is enabled, libcurl fails to enforce the Public Suffix
List boundary check when processing a Set-Cookie header where the Domain
attribute explicitly matches an origin host that is itself a public suffix
(e.g., Domain=co.uk set by co.uk).
Instead of coercing it into a strict host-only cookie, libcurl saves the
cookie with wildcard domain scope (.co.uk). Consequently, the cookie is
inappropriately included in subsequent outbound requests or HTTP redirects to
arbitrary sibling subdomains under the same public suffix (e.g.,
attacker.co.uk).(CVE-2026-82209)
- Record
OESA-2026-4126- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVOESA-2026-4127
9.8
curl security update
cURL is a computer software project providing a library (libcurl) and command-line tool (curl) for transferring data using various protocols.
Security Fix(es):
Successfully using libcurl to do a transfer to a specific HTTP origin
(hostA) with Digest authentication and then changing the origin to a
different one (hostB) for a second transfer, reusing the same handle, makes
libcurl wrongly pass on the Authorization: header field meant for hostA,
to hostB.(CVE-2026-11856)
A flaw in the libcurl SASL negotiation for LDAP authentication allows an incomplete handshake sequence to be misinterpreted as a successful cryptographic verification. An attacker executing a Man-in-the-Middle (MITM) attack can inject a premature or shortcut response that bypasses complete peer validation.(CVE-2026-13608)
A flaw in libcurl's handling of HTTP/2 Server Push streams, when the parent handle is set to share connections with other handles, can lead to use-after-free in the cleanup process.(CVE-2026-18924)
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.(CVE-2026-19931)
When CURLOPT_PINNEDPUBLICKEY is configured alongside options that disable
standard peer verification (CURLOPT_SSL_VERIFYPEER = 0 and
CURLOPT_SSL_VERIFYHOST = 0), libcurl fails to enforce public key pinning on
connections established without a presented server certificate. Bypassing the
pinning check under these disabled-verification conditions allows
unauthenticated connections to succeed when they should be rejected.(CVE-2026-80230)
A flaw in libcurl makes it wrongly reuse an existing HTTPS connection setup
for a given hostname even when using a different Native CA Store setting
(CURLSSLOPT_NATIVE_CA) than when the connection was created.(CVE-2026-80231)
When libpsl support is enabled, libcurl fails to enforce the Public Suffix
List boundary check when processing a Set-Cookie header where the Domain
attribute explicitly matches an origin host that is itself a public suffix
(e.g., Domain=co.uk set by co.uk).
Instead of coercing it into a strict host-only cookie, libcurl saves the
cookie with wildcard domain scope (.co.uk). Consequently, the cookie is
inappropriately included in subsequent outbound requests or HTTP redirects to
arbitrary sibling subdomains under the same public suffix (e.g.,
attacker.co.uk).(CVE-2026-82209)
- Record
OESA-2026-4127- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVOESA-2026-4128
9.8
curl security update
cURL is a computer software project providing a library (libcurl) and command-line tool (curl) for transferring data using various protocols.
Security Fix(es):
Successfully using libcurl to do a transfer to a specific HTTP origin
(hostA) with Digest authentication and then changing the origin to a
different one (hostB) for a second transfer, reusing the same handle, makes
libcurl wrongly pass on the Authorization: header field meant for hostA,
to hostB.(CVE-2026-11856)
A flaw in the libcurl SASL negotiation for LDAP authentication allows an incomplete handshake sequence to be misinterpreted as a successful cryptographic verification. An attacker executing a Man-in-the-Middle (MITM) attack can inject a premature or shortcut response that bypasses complete peer validation.(CVE-2026-13608)
A flaw in libcurl's handling of HTTP/2 Server Push streams, when the parent handle is set to share connections with other handles, can lead to use-after-free in the cleanup process.(CVE-2026-18924)
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.(CVE-2026-19931)
When CURLOPT_PINNEDPUBLICKEY is configured alongside options that disable
standard peer verification (CURLOPT_SSL_VERIFYPEER = 0 and
CURLOPT_SSL_VERIFYHOST = 0), libcurl fails to enforce public key pinning on
connections established without a presented server certificate. Bypassing the
pinning check under these disabled-verification conditions allows
unauthenticated connections to succeed when they should be rejected.(CVE-2026-80230)
A flaw in libcurl makes it wrongly reuse an existing HTTPS connection setup
for a given hostname even when using a different Native CA Store setting
(CURLSSLOPT_NATIVE_CA) than when the connection was created.(CVE-2026-80231)
When libpsl support is enabled, libcurl fails to enforce the Public Suffix
List boundary check when processing a Set-Cookie header where the Domain
attribute explicitly matches an origin host that is itself a public suffix
(e.g., Domain=co.uk set by co.uk).
Instead of coercing it into a strict host-only cookie, libcurl saves the
cookie with wildcard domain scope (.co.uk). Consequently, the cookie is
inappropriately included in subsequent outbound requests or HTTP redirects to
arbitrary sibling subdomains under the same public suffix (e.g.,
attacker.co.uk).(CVE-2026-82209)
- Record
OESA-2026-4128- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:63161
6.5
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:63161- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N - Updated
- 2026-11-02
OSVUBUNTU-CVE-2026-80231
7.5
[Unknown description]
- Record
UBUNTU-CVE-2026-80231- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVAZL-99758 No score
CVE-2026-80231 affecting package curl 8.11.1-11
A flaw in libcurl makes it wrongly reuse an existing HTTPS connection setup
for a given hostname even when using a different Native CA Store setting
(CURLSSLOPT_NATIVE_CA) than when the connection was created.
- Record
AZL-99758- Updated
- 2026-11-02
OSVAZL-99774 No score
CVE-2026-80231 affecting package cmake 3.30.3-15
A flaw in libcurl makes it wrongly reuse an existing HTTPS connection setup
for a given hostname even when using a different Native CA Store setting
(CURLSSLOPT_NATIVE_CA) than when the connection was created.
- Record
AZL-99774- Updated
- 2026-11-02
OSVAZL-99807 No score
CVE-2026-80231 affecting package mysql 8.0.46-1
A flaw in libcurl makes it wrongly reuse an existing HTTPS connection setup
for a given hostname even when using a different Native CA Store setting
(CURLSSLOPT_NATIVE_CA) than when the connection was created.
- Record
AZL-99807- Updated
- 2026-11-02
OSVAZL-99831 No score
CVE-2026-80231 affecting package rust 1.75.0-30
A flaw in libcurl makes it wrongly reuse an existing HTTPS connection setup
for a given hostname even when using a different Native CA Store setting
(CURLSSLOPT_NATIVE_CA) than when the connection was created.
- Record
AZL-99831- Updated
- 2026-11-02
OSVAZL-99855 No score
CVE-2026-80231 affecting package rust 1.90.0-10
A flaw in libcurl makes it wrongly reuse an existing HTTPS connection setup
for a given hostname even when using a different Native CA Store setting
(CURLSSLOPT_NATIVE_CA) than when the connection was created.
- Record
AZL-99855- Updated
- 2026-11-02
OSVAZL-99876 No score
CVE-2026-80231 affecting package tensorflow 2.16.1-11
A flaw in libcurl makes it wrongly reuse an existing HTTPS connection setup
for a given hostname even when using a different Native CA Store setting
(CURLSSLOPT_NATIVE_CA) than when the connection was created.
- Record
AZL-99876- Updated
- 2026-11-02
OSVCURL-CVE-2026-80231 No score
native CA store conn reuse
A flaw in libcurl makes it wrongly reuse an existing HTTPS connection setup
for a given hostname even when using a different Native CA Store setting
(CURLSSLOPT_NATIVE_CA) than when the connection was created.
- Record
CURL-CVE-2026-80231- 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
OSVROOT-OS-ALPINE-315-CVE-2026-80231 No score
CVE-2026-80231 in curl - Patched by Root
Root has patched CVE-2026-80231 in the curl package for Root:Alpine:3.15. Multiple fixed versions available.
- Record
ROOT-OS-ALPINE-315-CVE-2026-80231- Updated
- 2026-11-04
OSVROOT-OS-ALPINE-317-CVE-2026-80231 No score
CVE-2026-80231 in curl - Patched by Root
Root has patched CVE-2026-80231 in the curl package for Root:Alpine:3.17. Multiple fixed versions available.
- Record
ROOT-OS-ALPINE-317-CVE-2026-80231- Updated
- 2026-11-04
OSVROOT-OS-ALPINE-320-CVE-2026-80231 No score
CVE-2026-80231 in curl - Patched by Root
Root has patched CVE-2026-80231 in the curl package for Root:Alpine:3.20. Multiple fixed versions available.
- Record
ROOT-OS-ALPINE-320-CVE-2026-80231- Updated
- 2026-11-02
OSVROOT-OS-ALPINE-321-CVE-2026-80231 No score
CVE-2026-80231 in curl - Patched by Root
Root has patched CVE-2026-80231 in the curl package for Root:Alpine:3.21. Multiple fixed versions available.
- Record
ROOT-OS-ALPINE-321-CVE-2026-80231- Updated
- 2026-11-03
OSVROOT-OS-ALPINE-322-CVE-2026-80231 No score
CVE-2026-80231 in curl - Patched by Root
Root has patched CVE-2026-80231 in the curl package for Root:Alpine:3.22. Multiple fixed versions available.
- Record
ROOT-OS-ALPINE-322-CVE-2026-80231- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
curlAlpine:v3.23 |
7.71.0 up to 8.22.0-r0 | 8.22.0-r0 |
curlAlpine:v3.24 |
7.71.0 up to 8.22.0-r0 | 8.22.0-r0 |
curlAzure Linux:3 |
through 8.11.1-11 | None known |
cmakeAzure Linux:3 |
through 3.30.3-15 | None known |
mysqlAzure Linux:3 |
through 8.0.46-1 | None known |
rustAzure Linux:3 |
through 1.75.0-30 | None known |
rustAzure Linux:3 |
1.85.0 to 1.90.0-10 | None known |
tensorflowAzure Linux:3 |
through 2.16.1-11 | None known |
curlAlpaquita:23 |
8.1.0-r2 up to 8.22.0-r0 | 8.22.0-r0 |
curlAlpaquita:25 |
8.14.0-r1 up to 8.22.0-r0 | 8.22.0-r0 |
Show 22 moreShow less
| Package | Affected | Fixed |
|---|---|---|
curlAlpaquita:stream |
8.1.2-r0 up to 8.22.0-r0 | 8.22.0-r0 |
curlBellSoft Hardened Containers:stream |
8.1.2-r0 up to 8.22.0-r0 | 8.22.0-r0 |
curlMageia:10 From an advisory covering 31 CVEs |
before 8.23.0-1.mga10 | 8.23.0-1.mga10 |
curlopenEuler:20.03-LTS-SP4 From an advisory covering 6 CVEs |
before 7.71.1-54.oe2003sp4 | 7.71.1-54.oe2003sp4 |
curlopenEuler:22.03-LTS-SP4 From an advisory covering 6 CVEs |
before 7.79.1-56.oe2203sp4 | 7.79.1-56.oe2203sp4 |
curlopenEuler:24.03-LTS-SP1 From an advisory covering 7 CVEs |
before 8.4.0-37.oe2403sp1 | 8.4.0-37.oe2403sp1 |
curlopenEuler:24.03-LTS-SP3 From an advisory covering 7 CVEs |
before 8.4.0-37.oe2403sp3 | 8.4.0-37.oe2403sp3 |
curlopenEuler:24.03-LTS-SP4 From an advisory covering 7 CVEs |
before 8.4.0-37.oe2403sp4 | 8.4.0-37.oe2403sp4 |
curlRed Hat:hummingbird:1 From an advisory covering 8 CVEs |
before 0:8.22.0-0.1.hum1 | 0:8.22.0-0.1.hum1 |
libcurlRed Hat:hummingbird:1 From an advisory covering 8 CVEs |
before 0:8.22.0-0.1.hum1 | 0:8.22.0-0.1.hum1 |
libcurl-develRed Hat:hummingbird:1 From an advisory covering 8 CVEs |
before 0:8.22.0-0.1.hum1 | 0:8.22.0-0.1.hum1 |
libcurl-minimalRed Hat:hummingbird:1 From an advisory covering 8 CVEs |
before 0:8.22.0-0.1.hum1 | 0:8.22.0-0.1.hum1 |
curlRoot:Alpine:3.15 |
before 8.5.0-r00073 | 8.5.0-r000738.5.0-r000748.5.0-r00075 |
rootio-curlRoot:Alpine:3.15 |
before 8.5.0-r00073 | 8.5.0-r000738.5.0-r000748.5.0-r00075 |
curlRoot:Alpine:3.17 |
before 8.9.0-r00076 | 8.9.0-r000768.9.0-r00077 |
rootio-curlRoot:Alpine:3.17 |
before 8.9.0-r00076 | 8.9.0-r000768.9.0-r00077 |
curlRoot:Alpine:3.20 |
before 8.14.1-r200711 | 8.14.1-r2007118.14.1-r200712 |
rootio-curlRoot:Alpine:3.20 |
before 8.14.1-r200711 | 8.14.1-r2007118.14.1-r200712 |
curlRoot:Alpine:3.21 |
before 8.14.1-r30078 | 8.14.1-r300788.14.1-r200758.14.1-r200768.14.1-r200778.14.1-r300798.14.1-r3007108.14.1-r3007118.14.1-r300712 |
rootio-curlRoot:Alpine:3.21 |
before 8.14.1-r30078 | 8.14.1-r300788.14.1-r200758.14.1-r200768.14.1-r200778.14.1-r300798.14.1-r3007108.14.1-r3007118.14.1-r300712 |
curlRoot:Alpine:3.22 |
before 8.14.1-r400710 | 8.14.1-r4007108.14.1-r300778.14.1-r300788.14.1-r30079 |
rootio-curlRoot:Alpine:3.22 |
before 8.14.1-r400710 | 8.14.1-r4007108.14.1-r300778.14.1-r300788.14.1-r30079 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | ||
| affected | OSV | |
| affected, aliases | OSV | |
| affected, facts | OSV | |
| affected | OSV | |
| affected | OSV | |
| affected | OSV | |
| affected | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-80231 is a high vulnerability (CVSS 7.5) in Curl, published September 2, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.90%, the 59th percentile. Fixed in curl 8.22.0-r0.
References
curl.se/docs/CVE-2026-80231.json
curl.se/docs/CVE-2026-80231.html
hackerone.com/reports/3969368
nvd.nist.gov/vuln/detail/CVE-2026-80231
github.com/advisories/GHSA-r8j3-cwj5-4j73
security.alpinelinux.org/vuln/CVE-2026-80231
Show 69 moreShow less
docs.bell-sw.com/security/cves/CVE-2026-80231
github.com/CVEProject/cvelistV5/tree/main/cves/2026/80xxx/CVE-2026-80231.json
github.com/curl/curl.git
advisories.mageia.org/MGASA-2026-0515.html
bugs.mageia.org/show_bug.cgi?id=36250
curl.se/docs/security.html
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-4124
nvd.nist.gov/vuln/detail/CVE-2026-11856
nvd.nist.gov/vuln/detail/CVE-2026-18924
nvd.nist.gov/vuln/detail/CVE-2026-19931
nvd.nist.gov/vuln/detail/CVE-2026-80230
nvd.nist.gov/vuln/detail/CVE-2026-82209
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-4125
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-4126
nvd.nist.gov/vuln/detail/CVE-2026-13608
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-4127
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-4128
access.redhat.com/errata/RHSA-2026:63161
images.redhat.com
access.redhat.com/security/cve/CVE-2026-19931
access.redhat.com/security/updates/classification
access.redhat.com/security/cve/CVE-2026-13608
access.redhat.com/security/cve/CVE-2026-18924
access.redhat.com/security/cve/CVE-2026-82209
access.redhat.com/security/cve/CVE-2026-80231
access.redhat.com/security/cve/CVE-2026-80230
access.redhat.com/security/cve/CVE-2026-80229
access.redhat.com/security/cve/CVE-2026-80255
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_63161.json
bugzilla.redhat.com/show_bug.cgi?id=2529198
cve.org/CVERecord?id=CVE-2026-13608
curl.se/docs/CVE-2026-13608.html
curl.se/docs/CVE-2026-13608.json
hackerone.com/reports/3822248
bugzilla.redhat.com/show_bug.cgi?id=2529201
cve.org/CVERecord?id=CVE-2026-18924
curl.se/docs/CVE-2026-18924.html
curl.se/docs/CVE-2026-18924.json
hackerone.com/reports/3916059
bugzilla.redhat.com/show_bug.cgi?id=2529199
cve.org/CVERecord?id=CVE-2026-19931
curl.se/docs/CVE-2026-19931.html
curl.se/docs/CVE-2026-19931.json
hackerone.com/reports/3923520
bugzilla.redhat.com/show_bug.cgi?id=2529206
cve.org/CVERecord?id=CVE-2026-80229
nvd.nist.gov/vuln/detail/CVE-2026-80229
curl.se/docs/CVE-2026-80229.html
curl.se/docs/CVE-2026-80229.json
hackerone.com/reports/3969255
bugzilla.redhat.com/show_bug.cgi?id=2529203
cve.org/CVERecord?id=CVE-2026-80230
curl.se/docs/CVE-2026-80230.html
curl.se/docs/CVE-2026-80230.json
hackerone.com/reports/3969300
bugzilla.redhat.com/show_bug.cgi?id=2529204
cve.org/CVERecord?id=CVE-2026-80231
bugzilla.redhat.com/show_bug.cgi?id=2529205
cve.org/CVERecord?id=CVE-2026-80255
nvd.nist.gov/vuln/detail/CVE-2026-80255
curl.se/docs/CVE-2026-80255.html
curl.se/docs/CVE-2026-80255.json
hackerone.com/reports/3972395
bugzilla.redhat.com/show_bug.cgi?id=2529207
cve.org/CVERecord?id=CVE-2026-82209
curl.se/docs/CVE-2026-82209.html
curl.se/docs/CVE-2026-82209.json
hackerone.com/reports/3972385
ubuntu.com/security/CVE-2026-80231