CU
Product
Curl
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.
| CVE | CVSS | Published | Summary · affected versions |
|---|---|---|---|
| CVE-2026-80255 | 7.5 | Sep 6 | secure cookie attribute bypass with tab Affected: 8.13.0 before 8.22.0 |
| CVE-2026-80231 | 7.5 | Sep 6 | native CA store conn reuse Affected: 7.71.0 before 8.22.0 |
| CVE-2026-80230 | 7.5 | Sep 6 | OpenSSL pinning bypass Affected: 7.45.0 before 8.22.0 |
| CVE-2026-80229 | 7.5 | Sep 6 | OpenSSL provider use-after-free Affected: 8.14.0 before 8.22.0 |
| CVE-2026-9546 | 7.5 | Jul 3 | sending old referer Affected: 8.18.0 before 8.21.0 |
| CVE-2026-9545 | 7.5 | Jul 3 | exposing HTTP/3 early data Affected: 8.11.0 before 8.21.0 |
| CVE-2026-8932 | 7.5 | Jul 3 | incomplete mTLS config matching in conn reuse Affected: 7.7 before 8.21.0 |
| CVE-2026-12064 | 7.5 | Jul 3 | proto-default skips SSH verification Affected: 7.81.0 before 8.21.0 |
| CVE-2026-11586 | 7.5 | Jul 3 | WS Auto-PONG memory exhaustion Affected: 8.16.0 before 8.21.0 |
| CVE-2026-11352 | 7.5 | Jul 3 | QUIC zero-length UDP datagrams busy-loop Affected: 8.18.0 before 8.21.0 |
| CVE-2026-6276 | 7.5 | May 13 | stale custom cookie host causes cookie leak Affected: 7.71.0 before 8.20.0 |
| CVE-2026-5773 | 7.5 | May 13 | wrong reuse of SMB connection Affected: 7.40.0 before 8.20.0 |
| CVE-2026-3805 | 7.5 | Mar 11 | use after free in SMB connection reuse Affected: 8.13.0 before 8.19.0 |
| CVE-2025-9086 | 7.5 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | Aug 1 | A flaw was found in curl before version 7.51 Affected: before 7.51.0 |
| CVE-2016-8625 | 7.5 | 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 | Aug 1 | A flaw was found in curl before version 7.51.0 Affected: before 7.51.0 |
| CVE-2016-8621 | 7.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 | 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 | 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 | Sep 6 | OpenLDAP SASL authentication bypass Affected: 7.82.0 before 8.22.0 |
| CVE-2026-9547 | 7.4 | Jul 3 | SSH improper host validation Affected: 7.69.0 before 8.21.0 |
| CVE-2026-9080 | 7.3 | Jul 3 | UAF after pause in socket callback Affected: 8.13.0 before 8.21.0 |
| CVE-2025-0725 | 7.3 | Feb 5 | gzip integer overflow Affected: 7.10.5 before 8.12.0 |
| CVE-2016-0755 | 7.3 | 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 | Feb 5 | eventfd double close Affected: 8.11.1 |
| CVE-2016-8617 | 7.0 | 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 | Jul 3 | wrong reuse for different services Affected: 7.46.0 before 8.20.0 |
| CVE-2026-5545 | 6.5 | May 13 | wrong reuse of HTTP Negotiate connection Affected: 7.10.6 before 8.20.0 |
| CVE-2026-3784 | 6.5 | Mar 11 | wrong proxy connection reuse with credentials Affected: 7.7 before 8.18.0 |
| CVE-2026-1965 | 6.5 | Mar 11 | bad reuse of HTTP Negotiate connection Affected: 7.10.6 before 8.19.0 |
| CVE-2025-4947 | 6.5 | 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 | 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 | Sep 11 | OCSP stapling bypass with GnuTLS Affected: 7.41.0 before 8.10.0 |
| CVE-2024-2466 | 6.5 | Mar 27 | TLS certificate check bypass with mbedTLS Affected: 8.5.0 before 8.7.0 |
| CVE-2023-46218 | 6.5 | 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 | 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 |
