CU
Product
Curl
by Haxx · last CVE Sep 6, 2026
169
CVEs
0
On KEV
9.8
Max CVSS
0
New 30D
Severity mix
Critical 33High 57Medium 50Low 11
Watch

Add Curl to your stack to get only the CVEs that touch what you run.

CVECVSSEPSSPublishedSummary · affected versions
CVE-2026-80255
7.5
0%
Sep 6
secure cookie attribute bypass with tab
Affected: 8.13.0 before 8.22.0
CVE-2026-80231
7.5
1%
Sep 6
native CA store conn reuse
Affected: 7.71.0 before 8.22.0
CVE-2026-80230
7.5
0%
Sep 6
OpenSSL pinning bypass
Affected: 7.45.0 before 8.22.0
CVE-2026-80229
7.5
1%
Sep 6
OpenSSL provider use-after-free
Affected: 8.14.0 before 8.22.0
CVE-2026-9546
7.5
1%
Jul 3
sending old referer
Affected: 8.18.0 before 8.21.0
CVE-2026-9545
7.5
0%
Jul 3
exposing HTTP/3 early data
Affected: 8.11.0 before 8.21.0
CVE-2026-8932
7.5
0%
Jul 3
incomplete mTLS config matching in conn reuse
Affected: 7.7 before 8.21.0
CVE-2026-12064
7.5
0%
Jul 3
proto-default skips SSH verification
Affected: 7.81.0 before 8.21.0
CVE-2026-11586
7.5
1%
Jul 3
WS Auto-PONG memory exhaustion
Affected: 8.16.0 before 8.21.0
CVE-2026-11352
7.5
1%
Jul 3
QUIC zero-length UDP datagrams busy-loop
Affected: 8.18.0 before 8.21.0
CVE-2026-6276
7.5
0%
May 13
stale custom cookie host causes cookie leak
Affected: 7.71.0 before 8.20.0
CVE-2026-5773
7.5
1%
May 13
wrong reuse of SMB connection
Affected: 7.40.0 before 8.20.0
CVE-2026-3805
7.5
1%
Mar 11
use after free in SMB connection reuse
Affected: 8.13.0 before 8.19.0
CVE-2025-9086
7.5
1%
Sep 12
1. A cookie is set using the `secure` keyword for `https://target` 2. curl is redirected to or otherwise made to speak with `http://target` (same hostname, but using clear text…
Affected: 8.13.0 before 8.16.0
CVE-2025-5399
7.5
1%
Jun 7
Due to a mistake in libcurl's WebSocket code, a malicious server can send a particularly crafted packet which makes libcurl get trapped in an endless busy-loop
Affected: 8.13.0 before 8.14.1
CVE-2023-38039
7.5
56%
Sep 15
When curl retrieves an HTTP response, it stores the incoming headers so that they can be accessed later via the libcurl headers API
Affected: 7.84.0 before 8.3.0
CVE-2023-28319
7.5
2%
May 26
A use after free vulnerability exists in curl <v8.1.0 in the way libcurl offers a feature to verify an SSH server's public key using a SHA 256 hash
Affected: before 8.1.0
CVE-2022-43551
7.5
17%
Dec 23
A vulnerability exists in curl <7.87.0 HSTS check that could be bypassed to trick it to keep using HTTP
Affected: 7.77.0 before 7.87.0
CVE-2022-42916
7.5
3%
Oct 29
In curl before 7.86.0, the HSTS check could be bypassed to trick it into staying with HTTP
Affected: 7.77.0 before 7.86.0
CVE-2022-27781
7.5
3%
Jun 1
libcurl provides the `CURLOPT_CERTINFO` option to allow applications torequest details to be returned about a server's certificate chain.Due to an erroneous function, a malicious…
Affected: before 7.83.1
CVE-2022-27780
7.5
3%
Jun 1
The curl URL parser wrongly accepts percent-encoded URL separators like '/'when decoding the host name part of a URL, making it a *different* URL usingthe wrong host name when it…
Affected: 7.80.0 before 7.83.1
CVE-2022-27782
7.5
3%
Jun 1
libcurl would reuse a previously created connection even when a TLS or SSHrelated option had been changed that should have prohibited reuse.libcurl keeps previously used…
Affected: before 7.83.1
CVE-2022-27775
7.5
3%
Jun 1
An information disclosure vulnerability exists in curl 7.65.0 to 7.82.0 are vulnerable that by using an IPv6 address that was in the connection pool but with a different zone id…
Affected: 7.65.0 through 7.82.0
CVE-2021-22946
7.5
5%
Sep 29
A user can tell curl >= 7.20.0 and <= 7.78.0 to require a successful upgrade to TLS when speaking to an IMAP, POP3 or FTP server (`--ssl-reqd` on the command line…
Affected: 7.20.0 before 7.79.0
CVE-2021-22926
7.5
15%
Aug 5
libcurl-using applications can ask for a specific client certificate to be used in a transfer
Affected: 7.33.0 before 7.78.0
CVE-2020-8169
7.5
4%
Dec 14
curl 7.62.0 through 7.70.0 is vulnerable to an information disclosure vulnerability that can lead to a partial password being leaked over the network and to the DNS server(s)
Affected: 7.62.0 through 7.70.0
CVE-2003-1605
7.5
2%
Aug 23
curl 7.x before 7.10.7 sends CONNECT proxy credentials to the remote server
Affected: 7.1.0 before 7.10.7
CVE-2016-8615
7.5
5%
Aug 1
A flaw was found in curl before version 7.51
Affected: before 7.51.0
CVE-2016-8625
7.5
4%
Aug 1
curl before version 7.51.0 uses outdated IDNA 2003 standard to handle International Domain Names and this may lead users to potentially and unknowingly issue network transfer…
Affected: before 7.51.0
CVE-2016-8623
7.5
3%
Aug 1
A flaw was found in curl before version 7.51.0
Affected: before 7.51.0
CVE-2016-8621
7.5
5%
Jul 31
The `curl_getdate` function in curl before version 7.51.0 is vulnerable to an out of bounds read if it receives an input with one digit short
Affected: before 7.51.0
CVE-2016-8624
7.5
6%
Jul 31
curl before version 7.51.0 doesn't parse the authority component of the URL correctly when the host name part ends with a '#' character, and could instead be tricked into…
Affected: before 7.51.0
CVE-2018-1000121
7.5
9%
Mar 14
A NULL pointer dereference exists in curl 7.21.0 to and including curl 7.58.0 in the LDAP code that allows an attacker to cause a denial of service
Affected: 7.21.0 through 7.58.0
CVE-2026-13608
7.4
0%
Sep 6
OpenLDAP SASL authentication bypass
Affected: 7.82.0 before 8.22.0
CVE-2026-9547
7.4
0%
Jul 3
SSH improper host validation
Affected: 7.69.0 before 8.21.0
CVE-2026-9080
7.3
0%
Jul 3
UAF after pause in socket callback
Affected: 8.13.0 before 8.21.0
CVE-2025-0725
7.3
2%
Feb 5
gzip integer overflow
Affected: 7.10.5 before 8.12.0
CVE-2016-0755
7.3
9%
Jan 29
The ConnectionExists function in lib/url.c in libcurl before 7.47.0 does not properly re-use NTLM-authenticated proxy connections, which might allow remote attackers to…
Affected: through 7.46.0
CVE-2025-0665
7.0
1%
Feb 5
eventfd double close
Affected: 8.11.1
CVE-2016-8617
7.0
1%
Jul 31
The base64 encode function in curl before version 7.51.0 is prone to a buffer being under allocated in 32bit systems if it receives at least 1Gb as input via `CURLOPT_USERNAME`
Affected: before 7.51.0
CVE-2026-8458
6.5
0%
Jul 3
wrong reuse for different services
Affected: 7.46.0 before 8.20.0
CVE-2026-5545
6.5
0%
May 13
wrong reuse of HTTP Negotiate connection
Affected: 7.10.6 before 8.20.0
CVE-2026-3784
6.5
0%
Mar 11
wrong proxy connection reuse with credentials
Affected: 7.7 before 8.18.0
CVE-2026-1965
6.5
0%
Mar 11
bad reuse of HTTP Negotiate connection
Affected: 7.10.6 before 8.19.0
CVE-2025-4947
6.5
0%
May 28
libcurl accidentally skips the certificate verification for QUIC connections when connecting to a host specified as an IP address in the URL
Affected: 8.8.0 before 8.14.0
CVE-2024-9681
6.5
2%
Nov 6
When curl is asked to use HSTS, the expiry time for a subdomain might overwrite a parent domain's cache entry, making it end sooner or later than otherwise intended
Affected: 7.74.0 before 8.11.0
CVE-2024-8096
6.5
1%
Sep 11
OCSP stapling bypass with GnuTLS
Affected: 7.41.0 before 8.10.0
CVE-2024-2466
6.5
1%
Mar 27
TLS certificate check bypass with mbedTLS
Affected: 8.5.0 before 8.7.0
CVE-2023-46218
6.5
2%
Dec 7
This flaw allows a malicious HTTP server to set "super cookies" in curl that are then passed back to more origins than what is otherwise allowed or possible
Affected: 7.46.0 through 8.4.0
CVE-2023-23916
6.5
2%
Feb 23
An allocation of resources without limits or throttling vulnerability exists in curl <v7.88.0 based on the "chained" HTTP compression algorithms, meaning that a server response…
Affected: 7.57.0 before 7.88.0
Page 2 of 4 · 169 total