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-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
QUIC certificate check skip with wolfSSL
Affected: 8.8.0 before 8.14.0
CVE-2024-9681
6.5
2%
Nov 6
HSTS subdomain overwrites parent cache entry
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
CVE-2023-23915
6.5
1%
Feb 23
A cleartext transmission of sensitive information vulnerability exists in curl <v7.88.0 that could cause HSTS functionality to behave incorrectly when multiple URLs are requested…
Affected: 7.77.0 before 7.88.0
CVE-2022-35260
6.5
3%
Dec 5
curl can be told to parse a `.netrc` file for credentials
Affected: 7.84.0 before 7.86.0
CVE-2022-32206
6.5
36%
Jul 7
curl < 7.84.0 supports "chained" HTTP compression algorithms, meaning that a serverresponse can be compressed multiple times and potentially with different algorithms
Affected: before 7.84.0
CVE-2022-27776
6.5
4%
Jun 1
A insufficiently protected credentials vulnerability in fixed in curl 7.83.0 might leak authentication or cookie header data on HTTP redirects to the same host but another port…
Affected: before 7.83.0
CVE-2021-22922
6.5
4%
Aug 5
When curl is instructed to download content using the metalink feature, thecontents is verified against a hash provided in the metalink XML file.The metalink XML file points out…
Affected: 7.27.0 before 7.78.0
CVE-2017-2629
6.5
1%
Jul 27
curl before 7.53.0 has an incorrect TLS Certificate Status Request extension feature that asks for a fresh proof of the server's certificate's validity in the code that checks for…
Affected: before 7.53.0
CVE-2017-1000101
6.5
4%
Oct 5
curl supports "globbing" of URLs, in which a user can pass a numerical range to have the tool iterate over those numbers to do a sequence of transfers
Affected: 7.4.1; 7.35.0; 7.36.0; 7.37.0; 7.37.1; 7.38.0; +26 more
CVE-2025-14017
6.3
0%
Jan 8
broken TLS options for threaded LDAPS
Affected: 7.17.0 before 8.18.0
CVE-2024-2379
6.3
2%
Mar 27
QUIC certificate check bypass with wolfSSL
Affected: 8.6.0
CVE-2026-6253
5.9
1%
May 13
proxy credentials leak over redirect-to proxy
Affected: 7.14.1 before 8.20.0
CVE-2026-4873
5.9
0%
May 13
connection reuse ignores TLS requirement
Affected: 7.20.0 before 8.20.0
CVE-2025-13034
5.9
0%
Jan 8
No QUIC certificate pinning with GnuTLS
Affected: 8.8.0 before 8.18.0
CVE-2023-28321
5.9
2%
May 26
An improper certificate validation vulnerability exists in curl <v8.1.0 in the way it supports matching of wildcard patterns when listed as "Subject Alternative Name" in TLS…
Affected: before 8.1.0
CVE-2023-28320
5.9
3%
May 26
A denial of service vulnerability exists in curl <v8.1.0 in the way libcurl provides several different backends for resolving host names, selected at build time
Affected: before 8.1.0
CVE-2022-43552
5.9
3%
Feb 9
A use after free vulnerability exists in curl <7.87.0
Affected: before 7.87.0
CVE-2022-32208
5.9
8%
Jul 7
When curl < 7.84.0 does FTP transfers secured by krb5, it handles message verification failures wrongly
Affected: 7.16.4 before 7.84.0
CVE-2021-22947
5.9
3%
Sep 29
When curl >= 7.20.0 and <= 7.78.0 connects to an IMAP or POP3 server to retrieve data using STARTTLS to upgrade to TLS security, the server can respond and send back multiple…
Affected: 7.20.0 before 7.79.0
CVE-2016-8616
5.9
3%
Aug 1
A flaw was found in curl before version 7.51.0 When re-using a connection, curl was doing case insensitive comparisons of user name and password with the existing connections
Affected: before 7.51.0
CVE-2022-27774
5.7
2%
Jun 1
An insufficiently protected credentials vulnerability exists in curl 4.9 to and include curl 7.82.0 are affected that could allow an attacker to extract credentials when follows…
Affected: 4.9 through 7.82.0
CVE-2026-7168
5.3
0%
May 13
cross-proxy Digest auth state leak
Affected: 7.12.0 before 8.20.0
CVE-2026-7009
5.3
0%
May 13
OCSP stapling bypass with Apple SecTrust
Affected: 8.17.0 before 8.20.0
CVE-2026-6429
5.3
1%
May 13
netrc credential leak with reused proxy connection
Affected: 7.14.0 before 8.20.0
CVE-2026-3783
5.3
0%
Mar 11
token leak with redirect and netrc
Affected: 7.33.0 before 8.19.0
CVE-2025-15079
5.3
1%
Jan 8
libssh global known_hosts override
Affected: 7.58.0 before 8.18.0
CVE-2025-14819
5.3
1%
Jan 8
OpenSSL partial chain store policy bypass
Affected: 7.87.0 before 8.18.0
CVE-2025-14524
5.3
1%
Jan 8
bearer token leak on cross-protocol redirect
Affected: 7.33.0 before 8.18.0
CVE-2025-10148
5.3
1%
Sep 12
predictable WebSocket mask
Affected: 8.11.0 before 8.16.0
CVE-2024-0853
5.3
1%
Feb 3
curl inadvertently kept the SSL session ID for connections in its cache even when the verify status (*OCSP stapling*) test failed
Affected: 8.5.0
CVE-2023-46219
5.3
1%
Dec 12
When saving HSTS data to an excessively long file name, curl could end up removing all contents, making subsequent requests using that file unaware of the HSTS status they should…
Affected: 7.84.0 before 8.5.0
CVE-2022-27779
5.3
3%
Jun 1
libcurl wrongly allows cookies to be set for Top Level Domains (TLDs) if thehost name is provided with a trailing dot.curl can be told to receive and send cookies
Affected: 7.82.0 before 7.83.1
CVE-2021-22925
5.3
5%
Aug 5
curl supports the `-t` command line option, known as `CURLOPT_TELNETOPTIONS`in libcurl
Affected: 7.7 before 7.78.0
CVE-2021-22923
5.3
2%
Aug 5
When curl is instructed to get content using the metalink feature, and a user name and password are used to download the metalink XML file, those same credentials are then…
Affected: 7.27.0 before 7.78.0
CVE-2021-22897
5.3
4%
Jun 11
curl 7.61.0 through 7.76.1 suffers from exposure of data element to wrong session due to a mistake in the code for CURLOPT_SSL_CIPHER_LIST when libcurl is built to use the…
Affected: 7.61.0 through 7.76.1
CVE-2017-9502
5.3
3%
Jun 14
In curl before 7.54.1 on Windows and DOS, libcurl's default protocol function, which is the logic that allows an application to set which protocol libcurl should attempt to use…
Affected: through 7.54.0
CVE-2016-3739
5.3
7%
May 20
The (1) mbed_connect_step1 function in lib/vtls/mbedtls.c and (2) polarssl_connect_step1 function in lib/vtls/polarssl.c in cURL and libcurl before 7.49.0, when using SSLv3 or…
Affected: 7.21.0; 7.21.1; 7.21.2; 7.21.3; 7.21.4; 7.21.5; +31 more
CVE-2016-0754
5.3
1%
Jan 29
cURL before 7.47.0 on Windows allows attackers to write to arbitrary files in the current working directory on a different drive via a colon in a remote file name
Affected: through 7.46.0
CVE-2025-5025
4.8
0%
May 28
No QUIC certificate pinning with wolfSSL
Affected: 8.5.0 before 8.14.0
CVE-2025-10966
4.3
0%
Nov 7
missing SFTP host verification with wolfSSH
Affected: 7.69.0 before 8.17.0
CVE-2022-32205
4.3
31%
Jul 7
A malicious server can serve excessive amounts of `Set-Cookie:` headers in a HTTP response to curl and curl < 7.84.0 stores all of them
Affected: 7.71.0 before 7.84.0
CVE-2022-30115
4.3
1%
Jun 1
Using its HSTS support, curl can be instructed to use HTTPS directly insteadof using an insecure clear-text HTTP step even when HTTP is provided in theURL
Affected: 7.82.0 before 7.83.1
Showing 50