IBM Support

Security Bulletin: Vulnerability in Apache Commons affects IBM WebSphere Application Server (CVE-2015-7450)

Security Bulletin


Summary

An Apache Commons Collections vulnerability for handling Java object deserialization was addressed by WebSphere Application Server and WebSphere Application Server Hypervisor Edition. This vulnerability does not affect the IBM HTTP Server or versions of WebSphere Application Server prior to Version 7.0.

Vulnerability Details

CVEID: CVE-2015-7450
DESCRIPTION:
Apache Commons Collections could allow a remote attacker to execute arbitrary code on the system, caused by the deserialization of data with Java InvokerTransformer class. By sending specially crafted data, an attacker could exploit this vulnerability to execute arbitrary Java code on the system.
CVSS Base Score: 9.8
CVSS Temporal Score: See https://exchange.xforce.ibmcloud.com/vulnerabilities/107918 for the current score
CVSS Environmental Score*: Undefined
CVSS Vector: (CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H)

Affected Products and Versions

The following Versions of WebSphere Application Server and IBM WebSphere Application Server Hypervisor Edition may be affected:

  • Version 8.5 and 8.5.5 Full Profile and Liberty Profile
  • Version 8.0
  • Version 7.0
Prior Versions of WebSphere Application Server are not affected.

Remediation/Fixes

For IBM WebSphere Application Server Liberty Profile
For V8.5.0.0 through 8.5.5.7 Liberty Profile:

The IBM WebSphere Application Server Liberty profile only enables the Apache Commons Collections if you are using ONE of the following three features:

  • jsf-2.0
  • jsf-2.2
  • jpa-2.0

You may be vulneraable if you are using any one of these features. To determine if you are vulnerable you can look in the console.log for this message:

[AUDIT ] CWWKF0012I: The server installed the following features: [xxxxx]

If in place of the xxxxx it does not contain any one of those three features listed then you are not vulnerable.

· If you are vulnerable then upgrade to minimal fix pack levels as required by interim fix and then apply Interim Fix PI52103

-- OR

· Apply Fix Pack 8 (8.5.5.8), or later.


For IBM WebSphere Application Server and IBM WebSphere Application Server Hypervisor Edition:

For V8.5.0.0 through 8.5.5.7:

-- OR
  • Apply Fix Pack 8 (8.5.5.8), or later.

For V8.0.0.0 through 8.0.0.11: -- OR
  • Apply Fix Pack 12 (8.0.0.12), or later.

For V7.0.0.0 through 7.0.0.39:
-- OR
  • Apply Fix Pack 41 (7.0.0.41), or later.

IBM recommends that you review your entire environment to identify vulnerable releases of the open-source Apache Commons Collections and take appropriate mitigation and remediation actions.

Get Notified about Future Security Bulletins

Important note

IBM strongly suggests that all System z customers be subscribed to the System z Security Portal to receive the latest critical System z security and integrity service. If you are not subscribed, see the instructions on the System z Security web site. Security and integrity APARs and associated fixes will be posted to this portal. IBM suggests reviewing the CVSS scores and applying all security or integrity fixes as soon as possible to minimize any potential risk.

References

Related information

Change History

13 November 2015: original document published
17 November 2015: updated cve number and added fixes for Liberty Profile
18 November 2015: clarified if Liberty is vulnerable or not

*The CVSS Environment Score is customer environment specific and will ultimately impact the Overall CVSS Score. Customers can evaluate the impact of this vulnerability in their environments by accessing the links in the Reference section of this Security Bulletin.

Disclaimer

According to the Forum of Incident Response and Security Teams (FIRST), the Common Vulnerability Scoring System (CVSS) is an "industry open standard designed to convey vulnerability severity and help to determine urgency and priority of response." IBM PROVIDES THE CVSS SCORES "AS IS" WITHOUT WARRANTY OF ANY KIND, INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. CUSTOMERS ARE RESPONSIBLE FOR ASSESSING THE IMPACT OF ANY ACTUAL OR POTENTIAL SECURITY VULNERABILITY.


Cross reference information
Segment Product Component Platform Version Edition
Application Servers WebSphere Application Server Hypervisor Edition
Application Servers IBM HTTP Server
Application Servers WebSphere Application Server Liberty Core

Document information

More support for: WebSphere Application Server
General

Software version: 7.0, 8.0, 8.5, 8.5.5

Operating system(s): AIX, HP-UX, IBM i, Linux, Solaris, Windows, z/OS

Software edition: Base, Developer, Express, Liberty, Network Deployment

Reference #: 1970575

Modified date: 04 December 2015


Translate this page: