Lucene search

K
ibmIBMBDFDB12EE4B5C4BCFFA9F0ECC2C1F998043665BB66572D44E03147ADE97B1C63
HistoryJun 17, 2018 - 10:32 p.m.

Security Bulletin: Multiple vulnerabilities in IBM Java Runtime affect IBM UrbanCode Deploy and IBM UrbanCode Deploy with Patterns

2018-06-1722:32:05
www.ibm.com
8

5.5 Medium

CVSS3

Attack Vector

LOCAL

Attack Complexity

LOW

Privileges Required

LOW

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

NONE

Availability Impact

NONE

CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N

10 High

CVSS2

Access Vector

NETWORK

Access Complexity

LOW

Authentication

NONE

Confidentiality Impact

COMPLETE

Integrity Impact

COMPLETE

Availability Impact

COMPLETE

AV:N/AC:L/Au:N/C:C/I:C/A:C

Summary

There are multiple vulnerabilities in IBM Runtime Environment Java Technology Edition, Versions 1.7.0 and 1.7.1 that are used by IBM UrbanCode Deploy and IBM UrbanCode Deploy with Patterns. These issues were disclosed as part of the IBM Java SDK updates in July 2015.

Vulnerability Details

CVEID: CVE-2015-4733**
DESCRIPTION:** An unspecified vulnerability related to the RMI component has complete confidentiality impact, complete integrity impact, and complete availability impact.
CVSS Base Score: 10
CVSS Temporal Score: See https://exchange.xforce.ibmcloud.com/vulnerabilities/104726 for the current score
CVSS Environmental Score*: Undefined
CVSS Vector: (AV:N/AC:L/Au:N/C:C/I:C/A:C)

CVEID: CVE-2015-4732**
DESCRIPTION:** An unspecified vulnerability related to the Libraries component has complete confidentiality impact, complete integrity impact, and complete availability impact.
CVSS Base Score: 10
CVSS Temporal Score: See https://exchange.xforce.ibmcloud.com/vulnerabilities/104725 for the current score
CVSS Environmental Score*: Undefined
CVSS Vector: (AV:N/AC:L/Au:N/C:C/I:C/A:C)

CVEID: CVE-2015-2590**
DESCRIPTION:** An unspecified vulnerability related to the Libraries component has complete confidentiality impact, complete integrity impact, and complete availability impact.
CVSS Base Score: 10
CVSS Temporal Score: See https://exchange.xforce.ibmcloud.com/vulnerabilities/104724 for the current score
CVSS Environmental Score*: Undefined
CVSS Vector: (AV:N/AC:L/Au:N/C:C/I:C/A:C)

CVEID: CVE-2015-4748**
DESCRIPTION:** An unspecified vulnerability related to the Security component has complete confidentiality impact, complete integrity impact, and complete availability impact.
CVSS Base Score: 7.6
CVSS Temporal Score: See https://exchange.xforce.ibmcloud.com/vulnerabilities/104729 for the current score
CVSS Environmental Score*: Undefined
CVSS Vector: (AV:N/AC:H/Au:N/C:C/I:C/A:C)

CVEID: CVE-2015-2621**
DESCRIPTION:** An unspecified vulnerability related to the JMX component could allow a remote attacker to obtain sensitive information.
CVSS Base Score: 5
CVSS Temporal Score: See https://exchange.xforce.ibmcloud.com/vulnerabilities/104735 for the current score
CVSS Environmental Score*: Undefined
CVSS Vector: (AV:N/AC:L/Au:N/C:P/I:N/A:N)

CVEID: CVE-2015-2613**
DESCRIPTION:** An unspecified vulnerability related to the JCE component could allow a remote attacker to obtain sensitive information.
CVSS Base Score: 5
CVSS Temporal Score: See https://exchange.xforce.ibmcloud.com/vulnerabilities/104734 for the current score
CVSS Environmental Score*: Undefined
CVSS Vector: (AV:N/AC:L/Au:N/C:P/I:N/A:N)

CVEID: CVE-2015-2601**
DESCRIPTION:** An unspecified vulnerability related to the JCE component could allow a remote attacker to obtain sensitive information.
CVSS Base Score: 5
CVSS Temporal Score: See https://exchange.xforce.ibmcloud.com/vulnerabilities/104733 for the current score
CVSS Environmental Score*: Undefined
CVSS Vector: (AV:N/AC:L/Au:N/C:P/I:N/A:N)

CVEID: CVE-2015-2625**
DESCRIPTION:** An unspecified vulnerability related to the JSSE component could allow a remote attacker to obtain sensitive information.
CVSS Base Score: 2.6
CVSS Temporal Score: See https://exchange.xforce.ibmcloud.com/vulnerabilities/104743 for the current score
CVSS Environmental Score*: Undefined
CVSS Vector: (AV:N/AC:H/Au:N/C:P/I:N/A:N)
**
CVEID:** CVE-2015-1931**
DESCRIPTION:** IBM Java Security Components store plain text data in memory dumps, which could allow a local attacker to obtain information to aid in further attacks against the system.
CVSS Base Score: 2.1
CVSS Temporal Score: See _<https://exchange.xforce.ibmcloud.com/vulnerabilities/102967&gt;_ for the current score
CVSS Environmental Score*: Undefined
CVSS Vector: (AV:L/AC:L/Au:N/C:P/I:N/A:N):

Affected Products and Versions

All versions of IBM UrbanCode Deploy are vulnerable if used with an affected version of IBM Runtime Environment, Java Technology Edition. IBM Runtime Environment, Java Technology Edition, Version 1.7.0 SR 5, which was shipped with IBM UrbanCode Deploy 6.1.1 and 6.0, is among the versions affected.

IBM UrbanCode Deploy with Patterns 6.1.0, 6.1.0.1, 6.1.0.2, 6.1.1, 6.1.1.1, 6.1.1.2, 6.1.1.3, and 6.1.1.4 embed an affected version of Java.

Remediation/Fixes

If using IBM UrbanCode Deploy with an affected version of Java, remove the installation, and install one of the following fixed releases below:

  • IBM Runtime Environment, Java Technology Edition, Version 6 Service Refresh 16 Fix Pack 4 and subsequent releases

  • IBM Runtime Environment, Java Technology Edition, Version 6R1 Service Refresh 8 Fix Pack 4 and subsequent releases

  • IBM Runtime Environment, Java Technology Edition, Version 7 Service Refresh 9 and subsequent releases

  • IBM Runtime Environment, Java Technology Edition, Version 7R1 Service Refresh 3 and subsequent releases

  • IBM Runtime Environment, Java Technology Edition, Version 8 Service Refresh 1 and subsequent releases

IBM Runtime Environment, Java Technology Edition is available for download here. For Windows and Solaris environments, updated IBM UrbanCode Deploy Java Runtime Environments for 6.0.1 and 6.1.1 are available as interim fixes.

Additional configuration steps are required, as detailed below.

Note: The instructions below should only be used for switching between versions of IBM Runtime Environment, Java Technology Edition. Do not attempt to switch between Java vendors using these instructions.

IBM UrbanCode Deploy Server
After installing the new version of IBM Runtime Environment, Java Technology Edition, change the following line of the <server install directory>/conf/server/installed.properties file:

install.java.home=&lt;path to new version of Java``&gt;
Also, the value of JAVA_HOME will have to be changed in the executable scripts in the <server install directory>/bin directory.

On UNIX systems, the line:

JAVA_HOME="&lt;path to old version of Java``&gt;" must be changed to reflect the new JAVA_HOME in the set-env, init/server, and init/_server scripts.

On Windows systems, the line:

set JAVA_HOME=&lt;path to old version of Java``&gt; must be changed to reflect the new JAVA_HOME in the set_env.cmd, service/service.cmd, and service/_service.cmd scripts.

IBM UrbanCode Deploy Agents
After installing the new version of IBM Runtime Environment, Java Technology Edition, change the following line of the <agent install directory>/conf/agent/installed.properties file:

I``BM\ UrbanCode\ Deploy/java.home=``&lt;path to new version of Java``&gt;
Also, the value of JAVA_HOME will have to be changed in the executable scripts in the <agent install directory>/bin directory.

On UNIX systems, the line:

JAVA_HOME="&lt;path to old version of Java``&gt;" must be changed to reflect the new JAVA_HOME in the agent, configure-agent, and init/agent scripts.

On Windows systems, the line:

set JAVA_HOME=&lt;path to old version of Java``&gt; must be changed to reflect the new JAVA_HOME in the agent.cmd, configure-agent.cmd, and service/_agent.cmd scripts.

IBM UrbanCode Deploy Agent Relays
After installing the new version of IBM Runtime Environment, Java Technology Edition, the value of JAVA_HOME must be changed to reflect the new JAVA_HOME in the executable scripts in the <relay install directory>/bin directory.

In the agentrelay and init/agentrelay scripts, change the line:

JAVA_HOME="&lt;path to old version of Java``&gt;"
In the agentrelay.cmd and service/_agentrelay.cmd scripts, change the line:

set JAVA_HOME=&lt;path to old version of Java``&gt;

IBM UrbanCode Deploy with Patterns
For IBM UrbanCode Deploy with Patterns, upgrade to the IBM UrbanCode Deploy 6.1.2 component, which embeds IBM Java Runtime Environment, Java Technology Edition, Version 1.7.1 SR3 Fixpack 10.

Workarounds and Mitigations

None

5.5 Medium

CVSS3

Attack Vector

LOCAL

Attack Complexity

LOW

Privileges Required

LOW

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

NONE

Availability Impact

NONE

CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N

10 High

CVSS2

Access Vector

NETWORK

Access Complexity

LOW

Authentication

NONE

Confidentiality Impact

COMPLETE

Integrity Impact

COMPLETE

Availability Impact

COMPLETE

AV:N/AC:L/Au:N/C:C/I:C/A:C