The Vigil@nce team watches public vulnerabilities impacting your computers, and then offers security solutions, a vigilance database and tools to fix them.

Vulnerability of Apache Tomcat: information disclosure via sendfile

Synthesis of the vulnerability 

An attacker can use a vulnerability via sendfile() of Apache Tomcat, in order to obtain sensitive information or to hijack a session.
Vulnerable software: Tomcat, Debian, Fedora, Snap Creator Framework, openSUSE Leap, Oracle DB, Oracle Fusion Middleware, Solaris, Tuxedo, WebLogic, RHEL, SUSE Linux Enterprise Desktop, SLES, Ubuntu.
Severity of this announce: 3/4.
Creation date: 12/12/2016.
Revision date: 05/01/2017.
Références of this computer vulnerability: bulletinjan2017, cpuapr2018, cpuoct2017, CVE-2016-8745, DLA-779-1, DSA-3754-1, DSA-3755-1, FEDORA-2017-19c5440abe, FEDORA-2017-376ae2b92c, NTAP-20180605-0001, NTAP-20180607-0001, NTAP-20180607-0002, NTAP-20180614-0001, openSUSE-SU-2017:1292-1, RHSA-2017:0455-01, RHSA-2017:0456-01, RHSA-2017:0457-01, RHSA-2017:0527-01, RHSA-2017:0935-01, SUSE-SU-2017:1229-1, SUSE-SU-2017:1382-1, SUSE-SU-2017:1632-1, SUSE-SU-2017:1660-1, USN-3177-1, USN-3177-2, VIGILANCE-VUL-21355.

Description of the vulnerability 

The Apache Tomcat product includes an HTTP server.

It may use the sendfile() function from the operating system to send the content of a file without reading it itself. However, an attacker can trigger an error in the response processing, in such a a way that the client receive the respond of another client, including response headers and notably the session identifier.

An attacker can therefore use a vulnerability via sendfile() of Apache Tomcat, in order to obtain sensitive information or to hijack a session.
Full bulletin, software filtering, emails, fixes, ... (Request your free trial)

This computer weakness announce impacts software or systems such as Tomcat, Debian, Fedora, Snap Creator Framework, openSUSE Leap, Oracle DB, Oracle Fusion Middleware, Solaris, Tuxedo, WebLogic, RHEL, SUSE Linux Enterprise Desktop, SLES, Ubuntu.

Our Vigil@nce team determined that the severity of this security alert is important.

The trust level is of type confirmed by the editor, with an origin of internet client.

An attacker with a expert ability can exploit this vulnerability.

Solutions for this threat 

Apache Tomcat: version 8.5.9.
The version 8.5.9 is fixed:
  http://tomcat.apache.org/download-80.cgi

Apache Tomcat: version 8.0.41.
The version 8.0.41 is fixed:
  http://wwwftp.ciril.fr/pub/apache/tomcat/tomcat-8/v8.0.41/bin/apache-tomcat-8.0.41.tar.gz

Apache Tomcat: version 7.0.75.
The version 7.0.75 is fixed:
  http://apache.mediamirrors.org/tomcat/tomcat-7/v7.0.75/bin/apache-tomcat-7.0.75.tar.gz

Apache Tomcat: version 6.0.51.
The version 6.0.51 is fixed:
  http://tomcat.apache.org/

Debian: new tomcat packages.
New packages are available:
  Debian 8: tomcat7 7.0.56-3+deb8u7, tomcat8 8.0.14-1+deb8u6
  Debian 7: tomcat7 7.0.28-4+deb7u9

Fedora: new tomcat packages.
New packages are available:
  Fedora 24: tomcat 8.0.41-1.fc24
  Fedora 25: tomcat 8.0.41-1.fc25

openSUSE Leap: new tomcat packages.
New packages are available:
  openSUSE Leap 42.1: tomcat 8.0.43-17.1
  openSUSE Leap 42.2: tomcat 8.0.43-6.7.1

Oracle Database: CPU of October 2017.
A Critical Patch Update is available:
  https://support.oracle.com/rs?type=doc&id=2296870.1

Oracle Fusion Middleware: CPU of April 2018.
A Critical Patch Update is available:
  https://support.oracle.com/rs?type=doc&id=2353306.1

Red Hat JBoss Web Server: version 3.1.0.
The version 3.1.0 is fixed:
  https://access.redhat.com/jbossnetwork/restricted/listSoftware.html?downloadType=distributions&product=webserver&version=3.1.0

RHEL 6.8: new tomcat6 packages.
New packages are available:
  RHEL 6: tomcat6 6.0.24-105.el6_8

RHEL 7.3: new tomcat packages.
New packages are available:
  RHEL 7: tomcat 7.0.69-11.el7_3

Snap Creator Framework: patch for Tomcat.
A patch is available:
  https://mysupport.netapp.com/NOW/download/software/snapcreator_framework/4.3.1P1/

Solaris: patch for third party software of January 2017 v1.
A patch is available:
  https://support.oracle.com/rs?type=doc&id=1448883.1

SUSE LE 11: new tomcat6 packages.
New packages are available:
  SUSE LE 11 SP3: tomcat6 6.0.53-0.56.1
  SUSE LE 11 SP4: tomcat6 6.0.53-0.56.1

SUSE LE 12: new tomcat packages.
New packages are available:
  SUSE LE 12 SP1: tomcat 8.0.43-10.19.1
  SUSE LE 12 SP2: tomcat 8.0.43-23.1

SUSE LE 12 RTM: new tomcat packages.
New packages are available:
  SUSE LE 12 RTM: tomcat 7.0.78-7.13.4

Ubuntu: new tomcat packages.
New packages are available:
  Ubuntu 16.10: tomcat8 8.0.37-1ubuntu0.1
  Ubuntu 16.04 LTS: tomcat8 8.0.32-1ubuntu1.3
  Ubuntu 14.04 LTS: tomcat7 7.0.52-1ubuntu0.9
  Ubuntu 12.04 LTS: tomcat6 6.0.35-1ubuntu3.10
Full bulletin, software filtering, emails, fixes, ... (Request your free trial)

Computer vulnerabilities tracking service 

Vigil@nce provides computers vulnerabilities bulletins. The technology watch team tracks security threats targeting the computer system.