IBM Security Bulletin:IBM Integration Bus is affected by deserialization RCE vulnerability in IBM WebSphere JMS Client - United States IIB SECURITY BULLETIN

SUMMARY
 WebSphere MQ V9.0 libraries are shipped in IBM Integration Bus and hence IBM Integration Bus is vulnerable to IBM WebSphere MQ JMS client deserialization RCE vulnerability.



VULNERABILITY DETAILS

CVEID: CVE-2016-0360 [http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-0360]
DESCRIPTION: IBM Websphere MQ JMS client provides classes that deserialize objects from untrusted sources which could allow a malicious user to execute arbitrary Java code by adding vulnerable classes to the classpath. 
CVSS Base Score: 8.1
CVSS Temporal Score: See https://exchange.xforce.ibmcloud.com/vulnerabilities/111930 [https://exchange.xforce.ibmcloud.com/vulnerabilities/111930] for the current score
CVSS Environmental Score*: Undefined
CVSS Vector: (CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H) 

Please consult the security bulletin IBM WebSphere MQ JMS client deserialization RCE vulnerability [https://www-01.ibm.com/support/docview.wss?uid=swg21983457] for more details
.

AFFECTED PRODUCTS AND VERSIONS
IBM Integration Bus V10.0.0.0 to V10.0.0.9, and V9.0.0.0 to V9.0.0.8

REMEDIATION/FIXES
 

Product VRMF APAR Remediation/Fix IBM Integration Bus V10.0.0.0 to V10.0.0.9 IT21160 The APAR is available in fix pack 10.0.0.10
http://www-01.ibm.com/support/docview.wss?uid=swg24043943 [http://www-01.ibm.com/support/docview.wss?uid=swg24043943] IBM Integration Bus V9.0.0.0 to V9.0.0.8 IT21160 The APAR is available in fix pack 9.0.0.9
http://www-01.ibm.com/support/docview.wss?uid=swg24043947 [http://www-01.ibm.com/support/docview.wss?uid=swg24043947] 
Remediation for users of versions V9.0.0.7, V10.0.0.8 and above: 
If MQ JMS is used, then you are applicable to this vulnerability. To get around this vulnerability, the following steps are required 
1. Apply the fix for IBM Integration Bus APAR IT21160 
2. Specify the whiltelist classes as below 

mqsichangeproperties <INode> -e <IServer> -o ComIbmJVMManager -n jvmSystemProperty -v <full qualified class names in comma separated form> 

eg : mqsichangeproperties <INode> -e <IServer> -o ComIbmJVMManager -n jvmSystemProperty -v \ "-Dcom.ibm.mq.jms.whitelist=com.ibm.broker.class1,com.ibm.broker.class2,com.ibm.broker.classn\" 

Remediation for users of versions prior to V10.0.0.8 and V9.0.0.7: 
You will need to update MQ. Consult the security bulletin IBM WebSphere MQ JMS client deserialization RCE vulnerability [https://www-01.ibm.com/support/docview.wss?uid=swg21983457] for details. 

WORKAROUNDS AND MITIGATIONS
None

GET NOTIFIED ABOUT FUTURE SECURITY BULLETINS
 Subscribe to My Notifications [ http://www-01.ibm.com/software/support/einfo.html] to be notified of important product support alerts like this. 

REFERENCES
Complete CVSS v3 Guide [http://www.first.org/cvss/user-guide] 
On-line Calculator v3 [http://www.first.org/cvss/calculator/3.0] 

RELATED INFORMATION
IBM Secure Engineering Web Portal [http://www.ibm.com/security/secure-engineering/bulletins.html] 
IBM Product Security Incident Response Blog [http://www.ibm.com/blogs/psirt] 

ACKNOWLEDGEMENT
The vulnerability was reported to IBM by Matthias Kaiser of Code White (www.code-white.com) 

CHANGE HISTORY
 29 September 2017: Original version published 

*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. 



PRODUCT ALIAS/SYNONYM
 IIB

Question: Help with Security Bulletin: IIB is affected by deserialization RCE vulnerability in IBM WebSphere JMS Client I need to understand details regarding Security Bulletin:IBM Integration Bus is affected by deserialization RCE vulnerability in IBM WebSphere JMS Client (related to CVEID: CVE-2016-0360). Where can I find this information? 

Answer: CVEID: CVE-2016-0360 [http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-0360]
DESCRIPTION: IBM Websphere MQ JMS client provides classes that deserialize objects from untrusted sources which could allow a malicious user to execute arbitrary Java code by adding vulnerable classes to the classpath. 
CVSS Base Score: 8.1
CVSS Temporal Score: See https://exchange.xforce.ibmcloud.com/vulnerabilities/111930 [https://exchange.xforce.ibmcloud.com/vulnerabilities/111930] for the current score
CVSS Environmental Score*: Undefined
CVSS Vector: (CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H)