Search vulnerabilities

Results 68

Export CSV
CVE-2016-5419

curl: TLS session resumption client cert bypass

curl and libcurl before 7.50.1 do not prevent TLS session resumption when the client certificate has changed, which allows remote attackers to bypass intended restrictions by resuming a session.

CVSS 3.0 · 7.5 High EPSS 15.1% KEV · Not listed
Vendors
Debian Haxx Opensuse and 1 more
Products
CVE-2015-3148

curl: Negotiate not treated as connection-oriented

cURL and libcurl 7.10.6 through 7.41.0 do not properly re-use authenticated Negotiate connections, which allows remote attackers to connect as other users via a request.

CVSS 2.0 · 5.0 Medium EPSS 14.1% KEV · Not listed
Vendors
Apple Canonical Debian and 5 more
Products
CVE-2015-3145

curl: cookie parser out of boundary memory access

The sanitize_cookie_path function in cURL and libcurl 7.31.0 through 7.41.0 does not properly calculate an index, which allows remote attackers to cause a denial of service (out-of-bounds write and crash) or possibly have other unspecified impact via a cookie path containing only a double-quote character.

CVSS 2.0 · 7.5 High EPSS 30.5% KEV · Not listed
Vendors
Apple Canonical Debian and 5 more
Products
CVE-2015-3144

curl: host name out of boundary memory access

The fix_hostname function in cURL and libcurl 7.37.0 through 7.41.0 does not properly calculate an index, which allows remote attackers to cause a denial of service (out-of-bounds read or write and crash) or possibly have other unspecified impact via a zero-length host name, as demonstrated by "http://:80" and ":80."

CVSS 2.0 · 9.0 Critical EPSS 10.5% KEV · Not listed
Vendors
Canonical Debian Haxx and 1 more
Products
CVE-2015-3143

curl: re-using authenticated connection when unauthenticated

cURL and libcurl 7.10.6 through 7.41.0 does not properly re-use NTLM connections, which allows remote attackers to connect as other users via an unauthenticated request, a similar issue to CVE-2014-0015.

CVSS 2.0 · 5.0 Medium EPSS 11.1% KEV · Not listed
Vendors
Apple Canonical Debian and 3 more
Products
CVE-2014-8151

curl: certificate check bypass when built with DarwinSSL as TLS backend

The darwinssl_connect_step1 function in lib/vtls/curl_darwinssl.c in libcurl 7.31.0 through 7.39.0, when using the DarwinSSL (aka SecureTransport) back-end for TLS, does not check if a cached TLS session validated the certificate when reusing the session, which allows man-in-the-middle attackers to spoof servers via a crafted certificate.

CVSS 2.0 · 5.8 Medium EPSS 1.1% KEV · Not listed
Vendors
Products
CVE-2014-8150

curl: URL request injection vulnerability in parseurlandfillconn()

CRLF injection vulnerability in libcurl 6.0 through 7.x before 7.40.0, when using an HTTP proxy, allows remote attackers to inject arbitrary HTTP headers and conduct HTTP response splitting attacks via CRLF sequences in a URL.

CVSS 2.0 · 4.3 Medium EPSS 6.8% KEV · Not listed
Vendors
Canonical Debian Haxx and 1 more
Products
CVE-2014-3707

curl: incorrect handle duplication after COPYPOSTFIELDS

The curl_easy_duphandle function in libcurl 7.17.1 through 7.38.0, when running with the CURLOPT_COPYPOSTFIELDS option, does not properly copy HTTP POST data for an easy handle, which triggers an out-of-bounds read that allows remote web servers to read sensitive memory information.

CVSS 2.0 · 4.3 Medium EPSS 5.1% KEV · Not listed
Vendors
Apple Canonical Debian and 4 more
Products
CVE-2016-7141

curl: Incorrect reuse of client certificates

curl and libcurl before 7.50.2, when built with NSS and the libnsspem.so library is available at runtime, allow remote attackers to hijack the authentication of a TLS connection by leveraging reuse of a previously loaded client certificate from file for a connection for which no certificate has been set, a different vulnerability than CVE-2016-5420.

CVSS 3.0 · 7.5 High EPSS 8.2% KEV · Not listed
Vendors
Products
CVE-2014-3613

curl: incorrect handling of IP addresses in cookie domain

cURL and libcurl before 7.38.0 does not properly handle IP addresses in cookie domain names, which allows remote attackers to set cookies for or send arbitrary cookies to certain sites, as demonstrated by a site at 192.168.0.1 setting cookies for a site at 127.168.0.1.

CVSS 2.0 · 5.0 Medium EPSS 7.1% KEV · Not listed
Vendors
Products
Mac Os X Curl Libcurl and 1 more
CVE-2014-2522

curl and libcurl 7.27.0 through 7.35.0, when running on Windows and using the SChannel/Winssl TLS backend, does not verify that the server hostname matches a domain name in the subject's Common Name (CN) or subjectAltName field of the X.509 certificate when accessing a URL that uses a numerical IP address, which allows man-in-the-middle attackers to spoof servers via an arbitrary valid certificate.

CVSS 2.0 · 4.0 Medium EPSS 2.6% KEV · Not listed
Vendors
Products
CVE-2014-0139

curl: IP address wildcard certificate validation issue in libcurl

cURL and libcurl 7.1 before 7.36.0, when using the OpenSSL, axtls, qsossl or gskit libraries for TLS, recognize a wildcard IP address in the subject's Common Name (CN) field of an X.509 certificate, which might allow man-in-the-middle attackers to spoof arbitrary SSL servers via a crafted certificate issued by a legitimate Certification Authority.

CVSS 2.0 · 5.8 Medium EPSS 4.2% KEV · Not listed
Vendors
Products
CVE-2014-0138

curl: wrong re-use of connections in libcurl

The default configuration in cURL and libcurl 7.10.6 before 7.36.0 re-uses (1) SCP, (2) SFTP, (3) POP3, (4) POP3S, (5) IMAP, (6) IMAPS, (7) SMTP, (8) SMTPS, (9) LDAP, and (10) LDAPS connections, which might allow context-dependent attackers to connect as other users via a request, a similar issue to CVE-2014-0015.

CVSS 2.0 · 6.4 Medium EPSS 5.2% KEV · Not listed
Vendors
Products
CVE-2015-3237

curl: SMB send off unrelated memory contents

The smb_request_state function in cURL and libcurl 7.40.0 through 7.42.1 allows remote SMB servers to obtain sensitive information from memory or cause a denial of service (out-of-bounds read and crash) via crafted length and offset values.

CVSS 2.0 · 6.4 Medium EPSS 8.3% KEV · Not listed
Vendors
CVE-2015-3236

curl: lingering HTTP credentials in connection re-use

cURL and libcurl 7.40.0 through 7.42.1 send the HTTP Basic authentication credentials for a previous connection when reusing a reset (curl_easy_reset) connection handle to send a request to the same host name, which allows remote attackers to obtain sensitive information via unspecified vectors.

CVSS 2.0 · 5.0 Medium EPSS 7.2% KEV · Not listed
Vendors
Products
CVE-2015-3153

curl: sensitive HTTP server headers also sent to proxies

The default configuration for cURL and libcurl before 7.42.1 sends custom HTTP headers to both the proxy and destination server, which might allow remote proxy servers to obtain sensitive information by reading the header contents.

CVSS 2.0 · 5.0 Medium EPSS 7.3% KEV · Not listed
Vendors
Apple Canonical Debian and 2 more
Products
CVE-2013-4545

curl: TLS/SSL certificate name check disabled with peer verification

cURL and libcurl 7.18.0 through 7.32.0, when built with OpenSSL, disables the certificate CN and SAN name field verification (CURLOPT_SSL_VERIFYHOST) when the digital signature verification (CURLOPT_SSL_VERIFYPEER) is disabled, which allows man-in-the-middle attackers to spoof SSL servers via an arbitrary valid certificate.

CVSS 2.0 · 4.3 Medium EPSS 3.0% KEV · Not listed
Vendors
Products
CVE-2013-2174

curl: Loop counter error, leading to heap-based buffer overflow when decoding certain URLs

Heap-based buffer overflow in the curl_easy_unescape function in lib/escape.c in cURL and libcurl 7.7 through 7.30.0 allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a crafted string ending in a "%" (percent) character.

CVSS 2.0 · 6.8 Medium EPSS 9.8% KEV · Not listed
Vendors
Canonical Haxx Opensuse and 1 more
Products
CVE-2013-1944

curl: Cookie domain suffix match vulnerability

The tailMatch function in cookie.c in cURL and libcurl before 7.30.0 does not properly match the path domain when sending cookies, which allows remote attackers to steal cookies via a matching suffix in the domain of a URL.

CVSS 2.0 · 5.0 Medium EPSS 4.3% KEV · Not listed
Products
CVE-2013-0249

curl: Stack-based buffer overflow when negotiating SASL DIGEST-MD5 authentication with IMAP, POP3 and SMTP protocols

Stack-based buffer overflow in the Curl_sasl_create_digest_md5_message function in lib/curl_sasl.c in curl and libcurl 7.26.0 through 7.28.1, when negotiating SASL DIGEST-MD5 authentication, allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via a long string in the realm parameter in a (1) POP3, (2) SMTP or (3) IMAP message.

CVSS 2.0 · 7.5 High EPSS 21.6% KEV · Not listed
Vendors