Advisories · Technology
curl.
Every CVE that names curl among its affected products, newest first. Vendors and products are as the CNA wrote them; check the affected versions on each record.
- CVSS 8.1 High
local interface connection reuse mixup
- curl
- CWE-488
- CVSS 8.1 High
info leak uploading over WebSockets with GnuTLS
- curl
- CWE-126
- CVSS 7.5 High
password leak in CURLINFO_EFFECTIVE_URL
- curl
- Hard-coded credentials
- CVSS 9.1 CriticalCritical · CVSS 9+
Authorization: Negotiate sent to foreign origin
- curl
- Information disclosure
- CVSS 7.5 High
curl_mime_free stack overflow by recursion
- curl
- Denial of service
- CVSS 7.5 High
-J no-clobber guarantee bypassed with 103 early hints
- curl
- Path traversal
- CVSS 8.1 High
TFTP direction confusion
- curl
- Information disclosure
- CVSS 9.1 CriticalCritical · CVSS 9+
FTP wildcard write callback mixup
- curl
- Memory corruption
- CVSS 8.1 High
never-ending loop via server response omission
- curl
- Denial of service
- CVSS 8.1 High
server-set cookie aborts cookie jar load
- curl
- CWE-1284
- CVSS 9.1 CriticalCritical · CVSS 9+
wolfSSL public-key pinning bypass
- curl
- Weak cryptography or TLS
- CVSS 7.4 High
knownhost callback mismatches key as missing
- curl
- Weak cryptography or TLS
- CVSS 8.1 High
HSTS response erases persisted entries
- curl
- Information disclosure
- CVSS 8.1 High
IMAP APPEND plus CRLF conversion command injection
- curl
- CWE-130
- CVSS 8.1 High
HSTS cache import drops longer-lived child
- curl
- Information disclosure
- CVSS 9.1 CriticalCritical · CVSS 9+
cross-origin reuse of a Negotiate connection
- curl
- Information disclosure
- CVSS 7.5 High
auto client cert connection reuse mixup
- curl
- Information disclosure
- CVSS 9.1 CriticalCritical · CVSS 9+
leaking host credentials to HTTP proxy
- curl
- Information disclosure
- CVSS 9.1 CriticalCritical · CVSS 9+
Negotiate credentials sent to redirected origin
- curl
- Information disclosure
- CVSS 8.1 High
server-set cookie erases cookie jar
- curl
- CWE-754
- CVSS 9.1 CriticalCritical · CVSS 9+
FTP connection reuse inherits client-certificate
- curl
- CWE-488
- CVSS 8.1 High
redirect to SFTP or SCP bypasses host verification
- curl
- Weak cryptography or TLS
- CVSS 8.1 High
stale SigV4 headers sent unintended
- curl
- Information disclosure
- CVSS 8.1 High
HTTP/2 upload Use-After-Free
- curl
- Memory corruption
- CVSS 8.2 High
domain-scoped PSL domain cookie
- curl
- Information disclosure
- CVSS 7.5 High
wolfSSL CA-cache hit overrides callback
- curl
- Weak cryptography or TLS
- CVSS 7.5 High
secure cookie attribute bypass with tab
- curl
- Information disclosure
- CVSS 7.5 High
native CA store conn reuse
- curl
- CWE-488
- CVSS 7.5 High
OpenSSL pinning bypass
- curl
- Weak cryptography or TLS
- CVSS 7.5 High
OpenSSL provider use-after-free
- curl
- Memory corruption
- CVSS 9.8 CriticalCritical · CVSS 9+
Negotiate ambient user conn reuse
- curl
- CWE-488
- CVSS 9.1 CriticalCritical · CVSS 9+
HTTP/2 server push UAF
- curl
- Memory corruption
- CVSS 7.4 High
OpenLDAP SASL authentication bypass
- curl
- CWE-923
- CVSS 7.4 High
SSH improper host validation
- curl
- Weak cryptography or TLS
- CVSS 7.5 High
sending old referer
- curl
- Information disclosure
- CVSS 7.5 High
exposing HTTP/3 early data
- curl
- Information disclosure
- CVSS 7.3 High
UAF after pause in socket callback
- curl
- Memory corruption
- CVSS 9.8 CriticalCritical · CVSS 9+
stale proxy password leak
- curl
- Hard-coded credentials
- CVSS 7.5 High
incomplete mTLS config matching in conn reuse
- curl
- CWE-305
- CVSS 9.1 CriticalCritical · CVSS 9+
env-set cross-proxy Digest auth state leak
- curl
- Authentication bypass
- CVSS 9.1 CriticalCritical · CVSS 9+
password leak with netrc and user in URL
- curl
- Hard-coded credentials
- CVSS 9.8 CriticalCritical · CVSS 9+
SASL double-free
- curl
- Memory corruption
- CVSS 9.1 CriticalCritical · CVSS 9+
trailing dot domain super cookie
- curl
- Information disclosure
- CVSS 6.5 Medium
wrong reuse for different services
- curl
- CWE-488
- CVSS 8.1 High
wrong STARTTLS connection reuse
- curl
- Weak cryptography or TLS
- CVSS 7.5 High
proto-default skips SSH verification
- curl
- Weak cryptography or TLS
- CVSS 9.8 CriticalCritical · CVSS 9+
cross-origin Digest auth state leak
- curl
- Authentication bypass
- CVSS 7.5 High
WS Auto-PONG memory exhaustion
- curl
- Denial of service
- CVSS 9.1 CriticalCritical · CVSS 9+
Native CA trust persist
- curl
- Weak cryptography or TLS
- CVSS 7.5 High
QUIC zero-length UDP datagrams busy-loop
- curl
- Denial of service
- CVSS 9.8 CriticalCritical · CVSS 9+
HTTP/2 stream-dependency tree UAF
- curl
- Memory corruption
- CVSS 5.3 Medium
cross-proxy Digest auth state leak
- curl
- Authentication bypass
- CVSS 5.3 Medium
OCSP stapling bypass with Apple SecTrust
- curl
- CVSS 5.3 Medium
netrc credential leak with reused proxy connection
- curl
- Information disclosure
- CVSS 7.5 High
stale custom cookie host causes cookie leak
- curl
- CWE-346
- CVSS 5.9 Medium
proxy credentials leak over redirect-to proxy
- curl
- Hard-coded credentials
- CVSS 7.5 High
wrong reuse of SMB connection
- curl
- CWE-488
- CVSS 6.5 Medium
wrong reuse of HTTP Negotiate connection
- curl
- CWE-305
- CVSS 5.9 Medium
connection reuse ignores TLS requirement
- curl
- Weak cryptography or TLS
- CVSS 7.5 High
use after free in SMB connection reuse
- curl
- Memory corruption