RHSA-2016:1648: Important: Red Hat JBoss Web Server 2.1.1 security update on RHEL 7
Red Hat JBoss Web Server is a fully integrated and certified set ofcomponents for hosting Java web applications. It is comprised of the ApacheHTTP Server, the Apache Tomcat Servlet container, Apache Tomcat Connector(modjk), JBoss HTTP Connector (modcluster), Hibernate, and the TomcatNative library.This release serves as a replacement for Red Hat JBoss Web Server 2.1.0,and includes several bug fixes. Refer to the Red Hat JBoss Web Server 2.1.1Release Notes for information on the most significant of these changes,available shortly from https://access.redhat.com/site/documentation/ All users of Red Hat JBoss Web Server 2.1.0 on Red Hat Enterprise Linux 7are advised to upgrade to Red Hat JBoss Web Server 2.1.1. The JBoss serverprocess must be restarted for this update to take effect.Security Fix(es): It was discovered that httpd used the value of the Proxy header from HTTP requests to initialize the HTTPPROXY environment variable for CGI scripts,which in turn was incorrectly used by certain HTTP client implementationsto configure the proxy for outgoing HTTP requests. A remote attacker couldpossibly use this flaw to redirect HTTP requests performed by a CGI scriptto an attacker-controlled proxy via a malicious HTTP request.(CVE-2016-5387) An integer overflow flaw, leading to a buffer overflow, was found in the way the EVPEncodeUpdate() function of OpenSSL parsed very large amounts ofinput data. A remote attacker could use this flaw to crash an applicationusing OpenSSL or, possibly, execute arbitrary code with the permissions ofthe user running that application. (CVE-2016-2105) An integer overflow flaw, leading to a buffer overflow, was found in the way the EVPEncryptUpdate() function of OpenSSL parsed very large amountsof input data. A remote attacker could use this flaw to crash anapplication using OpenSSL or, possibly, execute arbitrary code with thepermissions of the user running that application. (CVE-2016-2106) It was discovered that it is possible to remotely Segfault Apache http server with a specially crafted string sent to the modcluster via servicemessages (MCMP). (CVE-2016-3110)Red Hat would like to thank Scott Geary (VendHQ) for reportingCVE-2016-5387; the OpenSSL project for reporting CVE-2016-2105 andCVE-2016-2106; and Michal Karm Babacek for reporting CVE-2016-3110.Upstream acknowledges Guido Vranken as the original reporter ofCVE-2016-2105 and CVE-2016-2106.
Affected Software
Remediation
Event History
Frequently Asked Questions
What is the severity of RHSA-2016:1648?
The severity of RHSA-2016:1648 is classified as important.
How do I fix RHSA-2016:1648?
To fix RHSA-2016:1648, update the affected packages to the specified remedied versions provided in the advisory.
Which packages are affected by RHSA-2016:1648?
The affected packages include httpd22, jbcs-httpd24-openssl, and tomcat-native among others.
What systems are impacted by RHSA-2016:1648?
RHSA-2016:1648 impacts systems using Red Hat JBoss Web Server integrated with Apache HTTP Server and Tomcat.
Is there a workaround for RHSA-2016:1648?
No specific workaround is suggested for RHSA-2016:1648; applying the update is recommended.