curl / Docs / Vulnerability table / 7.46.0 vulnerabilities

Vulnerabilities in curl 7.46.0

curl version 7.46.0 was released on December 2 2015. The following 77 security problems are known to exist in this version.

FlawFrom versionTo and including
cookie mixed case PSL bypass7.46.08.4.0
cookie injection with none file7.9.18.3.0
more POST-after-PUT confusion7.78.0.1
IDN wildcard match7.12.08.0.1
siglongjmp race condition7.9.88.0.1
SSH connection too eager reuse still7.16.17.88.1
GSS delegation too eager connection re-use7.22.07.88.1
FTP too eager connection reuse7.13.07.88.1
SFTP path ~ resolving discrepancy7.18.07.88.1
TELNET option IAC injection7.77.88.1
HTTP Proxy deny use after free7.16.07.86.0
POST following PUT confusion7.77.85.0
control code in cookie denial of service4.97.84.0
FTP-KRB bad message verification7.16.47.83.1
TLS and SSH connection too eager reuse7.16.17.83.0
CERTINFO never-ending busy-loop7.34.07.83.0
Auth/cookie leak on redirect4.97.82.0
Credential leak on redirect4.97.82.0
OAUTH2 bearer bypass in connection re-use7.33.07.82.0
STARTTLS protocol injection via MITM7.20.07.78.0
Protocol downgrade required TLS bypassed7.20.07.78.0
CURLOPT_SSLCERT mix-up with Secure Transport7.33.07.77.0
TELNET stack contents disclosure again7.77.77.0
Bad connection reuse due to flawed path name checks7.10.47.77.0
Metalink download sends credentials7.27.07.77.0
Wrong content via Metalink not discarded7.27.07.77.0
TELNET stack contents disclosure7.77.76.1
Automatic referer leaks credentials7.1.17.75.0
Inferior OCSP verification7.41.07.73.0
FTP wildcard stack overflow7.21.07.73.0
trusting FTP PASV responses4.07.73.0
wrong connect-only connection7.29.07.71.1
curl overwrite local file with -J7.20.07.70.0
TFTP small blocksize heap buffer overflow7.19.47.65.3
Windows OpenSSL engine code injection7.44.07.65.1
TFTP receive buffer overflow7.19.47.64.1
NTLM type-2 out-of-bounds buffer read7.36.07.63.0
NTLMv2 type-3 header stack buffer overflow7.36.07.63.0
SMTP end-of-response out-of-bounds read7.34.07.63.0
warning message out-of-buffer read7.14.17.61.1
SASL password overflow via integer overflow7.33.07.61.1
NTLM password overflow via integer overflow7.15.47.61.0
RTSP bad headers buffer over-read7.20.07.59.0
RTSP RTP buffer over-read7.20.07.58.0
LDAP NULL pointer dereference7.21.07.58.0
FTP path trickery leads to NIL byte out of bounds write7.12.37.58.0
HTTP authentication leak in redirects6.07.57.0
FTP wildcard out of bounds read7.21.07.56.1
NTLM buffer overflow via integer overflow7.36.07.56.1
IMAP FETCH response out of bounds read7.20.07.56.0
FTP PWD response parser out of bounds read7.77.55.1
URL globbing out of bounds read7.34.07.54.1
TFTP sends more than buffer size7.15.07.54.1
--write-out out of buffer read6.57.53.1
printf floating point buffer overflow5.47.51.0
Win CE Schannel cert wildcard matches too much7.27.07.51.0
Win CE Schannel cert name out of buffer read7.27.07.51.0
cookie injection for other servers4.97.50.3
case insensitive password comparison7.77.50.3
OOB write via unchecked multiplication7.8.17.50.3
double free in curl_maprintf5.47.50.3
double free in krb5 code7.37.50.3
glob parser write/read out of bounds7.34.07.50.3
curl_getdate read out of bounds7.12.27.50.3
URL unescape heap overflow via integer truncation7.24.07.50.3
Use after free via shared cookies7.10.77.50.3
invalid URL parsing with '#'6.07.50.3
IDNA 2003 makes curl use wrong host7.12.07.50.3
curl escape and unescape integer overflows7.11.17.50.2
Incorrect reuse of client certificates7.19.67.50.1
TLS session resumption client cert bypass5.07.50.0
Re-using connections with wrong client cert7.77.50.0
use of connection struct after free7.32.07.50.0
Windows DLL hijacking7.11.17.49.0
TLS certificate check bypass with mbedTLS/PolarSSL7.21.07.48.0
remote file name path traversal in curl tool for Windows4.07.46.0
NTLM credentials not-checked for proxy connection re-use7.10.77.46.0

CVE data for 7.46.0 provided as JSON.

Changelog for curl 7.46.0

See vulnerability summary for the previous release: 7.45.0 or the subsequent release: 7.47.0