Upstream information

CVE-2016-0376 at MITRE

Description

The com.ibm.rmi.io.SunSerializableFactory class in IBM SDK, Java Technology Edition 6 before SR16 FP25 (6.0.16.25), 6 R1 before SR8 FP25 (6.1.8.25), 7 before SR9 FP40 (7.0.9.40), 7 R1 before SR3 FP40 (7.1.3.40), and 8 before SR3 (8.0.3.0) does not properly deserialize classes in an AccessController doPrivileged block, which allows remote attackers to bypass a sandbox protection mechanism and execute arbitrary code as demonstrated by the readValue method of the com.ibm.rmi.io.ValueHandlerPool.ValueHandlerSingleton class, which implements the javax.rmi.CORBA.ValueHandler interface. NOTE: this vulnerability exists because of an incomplete fix for CVE-2013-5456.

SUSE information

CVSS v2 Scores
  National Vulnerability Database SUSE
Base Score 5.10 7.61
Vector AV:N/AC:H/Au:N/C:P/I:P/A:P AV:N/AC:H/Au:N/C:C/I:C/A:C
Access Vector Network Network
Access Complexity High High
Authentication None None
Confidentiality Impact Partial Complete
Integrity Impact Partial Complete
Availability Impact Partial Complete
CVSS v3 Scores
  National Vulnerability Database
Base Score 8.1
Vector AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Access Vector Network
Access Complexity High
Privileges Required None
User Interaction None
Scope Unchanged
Confidentiality Impact High
Integrity Impact High
Availability Impact High
SUSE Bugzilla entries: 977646 [RESOLVED / FIXED], 977650 [RESOLVED / FIXED], 979252 [RESOLVED / FIXED], 981057 [RESOLVED / FIXED], 981060 [RESOLVED / DUPLICATE], 981087 [RESOLVED / FIXED]

SUSE Security Advisories:

List of released packages

Product(s) Fixed package version(s) References
SUSE Linux Enterprise Module for Legacy Software 12
  • java-1_6_0-ibm >= 1.6.0_sr16.26-37.1
  • java-1_6_0-ibm-fonts >= 1.6.0_sr16.26-37.1
  • java-1_6_0-ibm-jdbc >= 1.6.0_sr16.26-37.1
  • java-1_6_0-ibm-plugin >= 1.6.0_sr16.26-37.1
Patchnames:
SUSE-SLE-Module-Legacy-12-2016-771
SUSE-SLE-Module-Legacy-12-2016-865
SUSE Linux Enterprise Server 11 SP2-LTSS
  • java-1_6_0-ibm >= 1.6.0_sr16.25-69.1
  • java-1_6_0-ibm-alsa >= 1.6.0_sr16.25-69.1
  • java-1_6_0-ibm-devel >= 1.6.0_sr16.25-69.1
  • java-1_6_0-ibm-fonts >= 1.6.0_sr16.25-69.1
  • java-1_6_0-ibm-jdbc >= 1.6.0_sr16.25-69.1
  • java-1_6_0-ibm-plugin >= 1.6.0_sr16.25-69.1
  • java-1_7_0-ibm >= 1.7.0_sr9.40-52.1
  • java-1_7_0-ibm-alsa >= 1.7.0_sr9.40-52.1
  • java-1_7_0-ibm-devel >= 1.7.0_sr9.40-52.1
  • java-1_7_0-ibm-jdbc >= 1.7.0_sr9.40-52.1
  • java-1_7_0-ibm-plugin >= 1.7.0_sr9.40-52.1
Patchnames:
slessp2-java-1_6_0-ibm-12572
slessp2-java-1_7_0-ibm-12571
SUSE Linux Enterprise Server 11 SP3-LTSS
  • java-1_6_0-ibm >= 1.6.0_sr16.25-69.1
  • java-1_6_0-ibm-alsa >= 1.6.0_sr16.25-69.1
  • java-1_6_0-ibm-devel >= 1.6.0_sr16.25-69.1
  • java-1_6_0-ibm-fonts >= 1.6.0_sr16.25-69.1
  • java-1_6_0-ibm-jdbc >= 1.6.0_sr16.25-69.1
  • java-1_6_0-ibm-plugin >= 1.6.0_sr16.25-69.1
  • java-1_7_0-ibm >= 1.7.0_sr9.40-52.1
  • java-1_7_0-ibm-alsa >= 1.7.0_sr9.40-52.1
  • java-1_7_0-ibm-jdbc >= 1.7.0_sr9.40-52.1
  • java-1_7_0-ibm-plugin >= 1.7.0_sr9.40-52.1
Patchnames:
slessp3-java-1_6_0-ibm-12572
slessp3-java-1_7_0-ibm-12571
SUSE Linux Enterprise Server 11 SP4
  • java-1_7_1-ibm >= 1.7.1_sr3.40-13.1
  • java-1_7_1-ibm-alsa >= 1.7.1_sr3.40-13.1
  • java-1_7_1-ibm-jdbc >= 1.7.1_sr3.40-13.1
  • java-1_7_1-ibm-plugin >= 1.7.1_sr3.40-13.1
Patchnames:
slessp4-java-1_7_1-ibm-12558
SUSE Linux Enterprise Server 12
  • java-1_7_1-ibm >= 1.7.1_sr3.40-25.1
  • java-1_7_1-ibm-alsa >= 1.7.1_sr3.40-25.1
  • java-1_7_1-ibm-jdbc >= 1.7.1_sr3.40-25.1
  • java-1_7_1-ibm-plugin >= 1.7.1_sr3.40-25.1
Patchnames:
SUSE-SLE-SERVER-12-2016-766
SUSE Linux Enterprise Server 12 SP1
  • java-1_7_1-ibm >= 1.7.1_sr3.40-25.1
  • java-1_7_1-ibm-alsa >= 1.7.1_sr3.40-25.1
  • java-1_7_1-ibm-jdbc >= 1.7.1_sr3.40-25.1
  • java-1_7_1-ibm-plugin >= 1.7.1_sr3.40-25.1
  • java-1_8_0-ibm >= 1.8.0_sr3.0-10.1
  • java-1_8_0-ibm-alsa >= 1.8.0_sr3.0-10.1
  • java-1_8_0-ibm-plugin >= 1.8.0_sr3.0-10.1
Patchnames:
SUSE-SLE-SERVER-12-SP1-2016-766
SUSE-SLE-SERVER-12-SP1-2016-876
SUSE Linux Enterprise Server 12 SP2
  • java-1_7_1-ibm >= 1.7.1_sr3.50-28.2
  • java-1_7_1-ibm-alsa >= 1.7.1_sr3.50-28.2
  • java-1_7_1-ibm-jdbc >= 1.7.1_sr3.50-28.2
  • java-1_7_1-ibm-plugin >= 1.7.1_sr3.50-28.2
  • java-1_8_0-ibm >= 1.8.0_sr3.0-10.1
  • java-1_8_0-ibm-alsa >= 1.8.0_sr3.0-10.1
  • java-1_8_0-ibm-plugin >= 1.8.0_sr3.0-10.1
Patchnames:
SUSE Linux Enterprise Server 12 SP2 GA java-1_7_1-ibm
SUSE Linux Enterprise Server 12 SP2 GA java-1_8_0-ibm
SUSE Linux Enterprise Software Development Kit 11 SP4
  • java-1_7_1-ibm >= 1.7.1_sr3.40-13.1
  • java-1_7_1-ibm-devel >= 1.7.1_sr3.40-13.1
Patchnames:
sdksp4-java-1_7_1-ibm-12558
SUSE Linux Enterprise Software Development Kit 12
  • java-1_7_1-ibm >= 1.7.1_sr3.40-25.1
  • java-1_7_1-ibm-devel >= 1.7.1_sr3.40-25.1
Patchnames:
SUSE-SLE-SDK-12-2016-766
SUSE Linux Enterprise Software Development Kit 12 SP1
  • java-1_7_1-ibm >= 1.7.1_sr3.40-25.1
  • java-1_7_1-ibm-devel >= 1.7.1_sr3.40-25.1
  • java-1_8_0-ibm >= 1.8.0_sr3.0-10.1
  • java-1_8_0-ibm-devel >= 1.8.0_sr3.0-10.1
Patchnames:
SUSE-SLE-SDK-12-SP1-2016-766
SUSE-SLE-SDK-12-SP1-2016-876
SUSE Linux Enterprise Software Development Kit 12 SP2
  • java-1_7_1-ibm-devel >= 1.7.1_sr3.50-28.2
  • java-1_8_0-ibm-devel >= 1.8.0_sr3.0-10.1
Patchnames:
SUSE Linux Enterprise Software Development Kit 12 SP2 GA java-1_7_1-ibm-devel
SUSE Linux Enterprise Software Development Kit 12 SP2 GA java-1_8_0-ibm-devel
SUSE Manager 2.1
  • java-1_6_0-ibm >= 1.6.0_sr16.25-69.1
  • java-1_6_0-ibm-devel >= 1.6.0_sr16.25-69.1
  • java-1_6_0-ibm-fonts >= 1.6.0_sr16.25-69.1
  • java-1_6_0-ibm-jdbc >= 1.6.0_sr16.25-69.1
  • java-1_6_0-ibm-plugin >= 1.6.0_sr16.25-69.1
  • java-1_7_0-ibm >= 1.7.0_sr9.40-52.1
  • java-1_7_0-ibm-alsa >= 1.7.0_sr9.40-52.1
  • java-1_7_0-ibm-jdbc >= 1.7.0_sr9.40-52.1
  • java-1_7_0-ibm-plugin >= 1.7.0_sr9.40-52.1
Patchnames:
sleman21-java-1_6_0-ibm-12572
sleman21-java-1_7_0-ibm-12571
SUSE Manager Proxy 2.1
  • java-1_6_0-ibm >= 1.6.0_sr16.25-69.1
  • java-1_6_0-ibm-devel >= 1.6.0_sr16.25-69.1
  • java-1_6_0-ibm-fonts >= 1.6.0_sr16.25-69.1
  • java-1_6_0-ibm-jdbc >= 1.6.0_sr16.25-69.1
  • java-1_6_0-ibm-plugin >= 1.6.0_sr16.25-69.1
  • java-1_7_0-ibm >= 1.7.0_sr9.40-52.1
  • java-1_7_0-ibm-alsa >= 1.7.0_sr9.40-52.1
  • java-1_7_0-ibm-jdbc >= 1.7.0_sr9.40-52.1
  • java-1_7_0-ibm-plugin >= 1.7.0_sr9.40-52.1
Patchnames:
slemap21-java-1_6_0-ibm-12572
slemap21-java-1_7_0-ibm-12571
SUSE OpenStack Cloud 5
  • java-1_6_0-ibm >= 1.6.0_sr16.25-69.1
  • java-1_6_0-ibm-devel >= 1.6.0_sr16.25-69.1
  • java-1_6_0-ibm-fonts >= 1.6.0_sr16.25-69.1
  • java-1_6_0-ibm-jdbc >= 1.6.0_sr16.25-69.1
  • java-1_6_0-ibm-plugin >= 1.6.0_sr16.25-69.1
  • java-1_7_0-ibm >= 1.7.0_sr9.40-52.1
  • java-1_7_0-ibm-alsa >= 1.7.0_sr9.40-52.1
  • java-1_7_0-ibm-jdbc >= 1.7.0_sr9.40-52.1
  • java-1_7_0-ibm-plugin >= 1.7.0_sr9.40-52.1
Patchnames:
sleclo50sp3-java-1_6_0-ibm-12572
sleclo50sp3-java-1_7_0-ibm-12571
SUSE Linux Enterprise Server 10 SP4 LTSS for x86
  • java-1_6_0-ibm >= 1.6.0_sr16.25-0.11.1
  • java-1_6_0-ibm-alsa >= 1.6.0_sr16.25-0.11.1
  • java-1_6_0-ibm-devel >= 1.6.0_sr16.25-0.11.1
  • java-1_6_0-ibm-fonts >= 1.6.0_sr16.25-0.11.1
  • java-1_6_0-ibm-jdbc >= 1.6.0_sr16.25-0.11.1
  • java-1_6_0-ibm-plugin >= 1.6.0_sr16.25-0.11.1
Builds
ZYPP Patch Nr: 9273
SUSE Linux Enterprise Server 10 SP4 LTSS for IBM zSeries 64bit
  • java-1_6_0-ibm >= 1.6.0_sr16.25-0.11.1
  • java-1_6_0-ibm-32bit >= 1.6.0_sr16.25-0.11.1
  • java-1_6_0-ibm-devel >= 1.6.0_sr16.25-0.11.1
  • java-1_6_0-ibm-devel-32bit >= 1.6.0_sr16.25-0.11.1
  • java-1_6_0-ibm-fonts >= 1.6.0_sr16.25-0.11.1
  • java-1_6_0-ibm-jdbc >= 1.6.0_sr16.25-0.11.1
Builds
ZYPP Patch Nr: 9273
SUSE Linux Enterprise Server 10 SP4 LTSS for AMD64 and Intel EM64T
  • java-1_6_0-ibm >= 1.6.0_sr16.25-0.11.1
  • java-1_6_0-ibm-32bit >= 1.6.0_sr16.25-0.11.1
  • java-1_6_0-ibm-alsa-32bit >= 1.6.0_sr16.25-0.11.1
  • java-1_6_0-ibm-devel >= 1.6.0_sr16.25-0.11.1
  • java-1_6_0-ibm-devel-32bit >= 1.6.0_sr16.25-0.11.1
  • java-1_6_0-ibm-fonts >= 1.6.0_sr16.25-0.11.1
  • java-1_6_0-ibm-jdbc >= 1.6.0_sr16.25-0.11.1
  • java-1_6_0-ibm-plugin >= 1.6.0_sr16.25-0.11.1
  • java-1_6_0-ibm-plugin-32bit >= 1.6.0_sr16.25-0.11.1
Builds
ZYPP Patch Nr: 9273