3.4 Low
CVSS3
Attack Vector
NETWORK
Attack Complexity
HIGH
Privileges Required
NONE
User Interaction
REQUIRED
Scope
CHANGED
Confidentiality Impact
LOW
Integrity Impact
NONE
Availability Impact
NONE
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:L/I:N/A:N
4.3 Medium
CVSS2
Access Vector
NETWORK
Access Complexity
MEDIUM
Authentication
NONE
Confidentiality Impact
PARTIAL
Integrity Impact
NONE
Availability Impact
NONE
AV:N/AC:M/Au:N/C:P/I:N/A:N
There are multiple vulnerabilities in IBM SDK Java Technology Edition, Version 1.5, 1.6, 1.7 that is used by IBM Rational Build Forge. These issues were disclosed as part of the IBM Java SDK updates in October 2014.
CVEID: CVE-2014-6457
Description: An unspecified vulnerability related to the JSSE component has partial confidentiality impact, partial integrity impact, and no availability impact.
CVSS Base Score: 4
CVSS Temporal Score: See <https://exchange.xforce.ibmcloud.com/vulnerabilities/97148> for the current score
CVSS Environmental Score*: Undefined
CVSS Vector: (AV:N/AC:H/Au:N/C:P/I:P/A:N)
As the new version of JDK does not support secure communication with protocol SSLV3 and below (review article 1688165: IBM SDK, Java Technology Edition fixes to mitigate against the POODLE security vulnerability (CVE-2014-3566) for details), ensure that your connections (JDBC, agent to console connection, Java API to Build Forge service) doesn’t use SSLV1, SSLV2, SSLV3 protocol; otherwise it will cause Error: SSLv3 SSLContext not available.
For example:
If your BuildForge uses sqlserver 2005 and sqlserver 2005 enables sslv3 for its connection,
BuildForge will throw the following exception when connectting to sqlserver 2005 by jdbc:
Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (The driver could not establish a secure connection to SQL Server by using Secure Sockets Layer (SSL) encryption. Error: SSLv3 SSLContext not available.) Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: The driver could not establish a secure connection to SQL Server by using Secure Sockets Layer (SSL) encryption. Error: SSLv3 SSLContext not available.
Affected versions: 7.1.1.1, 7.1.1.2, 7.1.1.3, 7.1.1.4, 7.1.2, 7.1.2.1, 7.1.2.2, 7.1.2.3, 7.1.3, 7.1.3.1, 7.1.3.2, 7.1.3.3, 7.1.3.4, 7.1.3.5, 7.1.3.6, 8.0, 8.0.0.1, 8.0.0.2
Apply the correct fix pack or iFix for your version of Build Forge:
Affected Version | Fix |
---|---|
Build Forge 7.1.1.0 - 7.1.1.4 | 7.1.1.4 iFix (not released yet) or upgrade to 7.1.2.x or 7.1.3.x |
Note: If you need 7.1.1.4 iFix contact IBM support
Build Forge 7.1.2.0 - 7.1.2.3| 7.1.2.3 iFix 4
Build Forge 7.1.3.0 - 7.1.3.6| 7.1.3.6 iFix 2
Build Forge 8.0 - 8.0.0.2| 8.0.0.2 iFix 3
If BuildForge does not enable SSL for the Console and Agent communication, or Console and API communication, you are not affected by CVE-2014-6457.
If BuildForge was installed with WebSphere Application Server (WAS), and BuildForge is using the WAS JDK, refer to the WAS security bulletin.
WORKAROUND:
Upgrade the IBMJDK, which is under Build Forge installation
3.4 Low
CVSS3
Attack Vector
NETWORK
Attack Complexity
HIGH
Privileges Required
NONE
User Interaction
REQUIRED
Scope
CHANGED
Confidentiality Impact
LOW
Integrity Impact
NONE
Availability Impact
NONE
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:L/I:N/A:N
4.3 Medium
CVSS2
Access Vector
NETWORK
Access Complexity
MEDIUM
Authentication
NONE
Confidentiality Impact
PARTIAL
Integrity Impact
NONE
Availability Impact
NONE
AV:N/AC:M/Au:N/C:P/I:N/A:N