Oracle Solaris Third-Party Patch Update : libcurl (cve_2013_1944_information_disclosure)

This script is Copyright (C) 2015 Tenable Network Security, Inc.


Synopsis :

The remote Solaris system is missing a security patch for third-party
software.

Description :

The remote Solaris system is missing necessary patches to address
security updates :

- 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. (CVE-2013-1944)

- 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. (CVE-2013-2174)

- 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.
(CVE-2013-4545)

- cURL and libcurl 7.10.6 through 7.34.0, when more than
one authentication method is enabled, re-uses NTLM
connections, which might allow context-dependent
attackers to authenticate as other users via a request.
(CVE-2014-0015)

See also :

http://www.nessus.org/u?b5f8def1
http://www.nessus.org/u?3f93e0c9
https://blogs.oracle.com/sunsecurity/entry/cve_2013_2174_buffer_errors
http://www.nessus.org/u?9b3db4eb
http://www.nessus.org/u?6c3917fa

Solution :

Upgrade to Solaris 11.1.18.5.0.

Risk factor :

Medium / CVSS Base Score : 6.8
(CVSS2#AV:N/AC:M/Au:N/C:P/I:P/A:P)

Family: Solaris Local Security Checks

Nessus Plugin ID: 80662 ()

Bugtraq ID:

CVE ID: CVE-2013-1944
CVE-2013-2174
CVE-2013-4545
CVE-2014-0015

Ready to Amp Up Your Nessus Experience?

Get Nessus Professional to scan unlimited IPs, run compliance checks & more

Buy Nessus Professional Now