Apache Tomcat 6.0.x < 6.0.40 Multiple Vulnerabilities

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


Synopsis :

The remote Apache Tomcat service is potentially affected by multiple
vulnerabilities.

Description :

According to its self-reported version number, the instance of Apache
Tomcat 6.0.x listening on the remote host is a version prior to
6.0.40. It is, therefore, potentially affected by the following
vulnerabilities :

- An error exists related to chunk size and chunked
requests that could allow denial of service attacks.
(CVE-2014-0075)

- An error exists related to XSLT handling and security
managers that could allow security bypass related to
external XML entities. (CVE-2014-0096)

- An error exists related to content length header
handling and using the application behind a reverse
proxy that could allow security bypass. (CVE-2014-0099)

- An error exists that could allow undesired XML parsers
to be injected into the application by a malicious web
application and allow bypassing security controls,
processing of external XML entities and information
disclosure. (CVE-2014-0119)

Note that Nessus did not actually test for these flaws, but instead
has relied on the version in Tomcat's banner or error page so this may
be a false positive.

See also :

http://tomcat.apache.org/security-6.html#Fixed_in_Apache_Tomcat_6.0.41

Solution :

Update to Apache Tomcat version 6.0.41 or later.

Note that while version 6.0.40 fixes these issues, that version was
not officially released, and the vendor recommends upgrading to 6.0.41
or later.

Risk factor :

Medium / CVSS Base Score : 5.0
(CVSS2#AV:N/AC:L/Au:N/C:N/I:N/A:P)
CVSS Temporal Score : 4.3
(CVSS2#E:ND/RL:OF/RC:C)
Public Exploit Available : false

Family: Web Servers

Nessus Plugin ID: 74245 ()

Bugtraq ID: 67667
67668
67669
67671

CVE ID: CVE-2014-0075
CVE-2014-0096
CVE-2014-0099
CVE-2014-0119