Lucene search

K
ibmIBMC47F5DFD15E6BD6B9FFF14D8378B7120F4BC199398E9A6239CF2201310954956
HistorySep 25, 2022 - 8:45 p.m.

Security Bulletin: An IBM Business Process Manager SSL connection can be established without host name verification: CVE-2012-5785

2022-09-2520:45:36
www.ibm.com
4

5 Medium

CVSS2

Access Vector

NETWORK

Access Complexity

LOW

Authentication

NONE

Confidentiality Impact

NONE

Integrity Impact

NONE

Availability Impact

PARTIAL

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

0.573 Medium

EPSS

Percentile

97.7%

Abstract

A Secure Sockets Layer (SSL) connection can be established without host name verfication, which can make the connection vulnerable to a man-in-the-middle attack.

Content

While obtaining an SSL connection, the IBM Business Process Management (BPM) system does not validate the host name of the target connection against the SubjectDN of the certificate. This situation can make the connection vulnerable to a man-in-the-middle attack.

CVE ID: 2012-5785
CVSS Base Score: 4.3
CVSS Temporal Score: See <https://exchange.xforce.ibmcloud.com/vulnerabilities/79830&gt; for the current score.
CVSS Environmental Score*: Undefined
CVSS Vector: (AV:N/AC:M/Au:N/C:N/I:P/A:N)

REMEDIATION
To eliminate a man-in-the-middle attack, apply Interim Fixes JR45329, JR45216, and JR45071, or apply a Fix Pack that contains these APARS. These changes verify the host name against the certificate SubjectDN value. Using the following links, download the interim fixes from IBM Fix Central for IBM Integration Designer, Business Space (IBM Business Monitor) and your applicable IBM Business Process Manager product:

If a system is incorrectly configured, setting the host name validation can result in the following error message:
HttpMethodDir I org.apache.commons.httpclient.HttpMethodDirector executeWithRetry I/O exception (javax.net.ssl.SSLException) caught when processing request: hostname in certificate didn't match: &lt;certificatehostname&gt; != &lt;targethostname&gt;

You can rectify this error message by making sure the presented certificate SubjectDN matches target the host name.

REFERENCES

Note: The CVSS Environment Score is customer environment-specific and will ultimately impact the Overall CVSS Score. You can evaluate the impact of this vulnerability in your environments by accessing the links in the Reference section of this document.

_
Note: _
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.

Related Information

IBM Secure Engineering Web Portal

IBM Product Security Incident Response Blog

[{β€œProduct”:{β€œcode”:β€œSSFTN5”,β€œlabel”:β€œIBM Business Process Manager Advanced”},β€œBusiness Unit”:{β€œcode”:β€œBU053”,β€œlabel”:β€œCloud \u0026 Data Platform”},β€œComponent”:β€œSecurity”,β€œPlatform”:[{β€œcode”:β€œPF002”,β€œlabel”:β€œAIX”},{β€œcode”:β€œPF016”,β€œlabel”:β€œLinux”},{β€œcode”:β€œPF027”,β€œlabel”:β€œSolaris”},{β€œcode”:β€œPF033”,β€œlabel”:β€œWindows”}],β€œVersion”:β€œ8.0.1;8.0;7.5.1;7.5”,β€œEdition”:β€œβ€,β€œLine of Business”:{β€œcode”:β€œLOB45”,β€œlabel”:β€œAutomation”}},{β€œProduct”:{β€œcode”:β€œSSFTDH”,β€œlabel”:β€œIBM Business Process Manager Standard”},β€œBusiness Unit”:{β€œcode”:β€œBU053”,β€œlabel”:β€œCloud \u0026 Data Platform”},β€œComponent”:β€œSecurity”,β€œPlatform”:[{β€œcode”:β€œPF002”,β€œlabel”:β€œAIX”},{β€œcode”:β€œPF016”,β€œlabel”:β€œLinux”},{β€œcode”:β€œβ€,β€œlabel”:β€œLinux zSeries”},{β€œcode”:β€œPF027”,β€œlabel”:β€œSolaris”},{β€œcode”:β€œPF033”,β€œlabel”:β€œWindows”}],β€œVersion”:β€œ8.0.1;8.0;7.5.1;7.5”,β€œEdition”:β€œβ€,β€œLine of Business”:{β€œcode”:β€œLOB36”,β€œlabel”:β€œIBM Automation”}},{β€œProduct”:{β€œcode”:β€œSSFTBX”,β€œlabel”:β€œIBM Business Process Manager Express”},β€œBusiness Unit”:{β€œcode”:β€œBU053”,β€œlabel”:β€œCloud \u0026 Data Platform”},β€œComponent”:β€œSecurity”,β€œPlatform”:[{β€œcode”:β€œPF016”,β€œlabel”:β€œLinux”},{β€œcode”:β€œβ€,β€œlabel”:β€œLinux zSeries”},{β€œcode”:β€œPF033”,β€œlabel”:β€œWindows”}],β€œVersion”:β€œ8.0.1;8.0;7.5.1;7.5”,β€œEdition”:β€œβ€,β€œLine of Business”:{β€œcode”:β€œLOB45”,β€œlabel”:β€œAutomation”}},{β€œProduct”:{β€œcode”:β€œSSTLXK”,β€œlabel”:β€œIBM Integration Designer”},β€œBusiness Unit”:{β€œcode”:β€œBU059”,β€œlabel”:β€œIBM Software w/o TPS”},β€œComponent”:β€œSecurity”,β€œPlatform”:[{β€œcode”:β€œPF033”,β€œlabel”:β€œWindows”},{β€œcode”:β€œPF016”,β€œlabel”:β€œLinux”}],β€œVersion”:β€œ8.0.1;8.0;7.5.1;7.5”,β€œEdition”:β€œβ€,β€œLine of Business”:{β€œcode”:β€œLOB45”,β€œlabel”:β€œAutomation”}},{β€œProduct”:{β€œcode”:β€œSS7NQD”,β€œlabel”:β€œIBM Business Monitor”},β€œBusiness Unit”:{β€œcode”:β€œBU059”,β€œlabel”:β€œIBM Software w/o TPS”},β€œComponent”:β€œSecurity”,β€œPlatform”:[{β€œcode”:β€œPF002”,β€œlabel”:β€œAIX”},{β€œcode”:β€œPF010”,β€œlabel”:β€œHP-UX”},{β€œcode”:β€œPF016”,β€œlabel”:β€œLinux”},{β€œcode”:β€œβ€,β€œlabel”:β€œLinux zSeries”},{β€œcode”:β€œPF027”,β€œlabel”:β€œSolaris”},{β€œcode”:β€œPF033”,β€œlabel”:β€œWindows”}],β€œVersion”:β€œ8.0.1;8.0;7.5.1;7.5”,β€œEdition”:β€œβ€,β€œLine of Business”:{β€œcode”:β€œLOB45”,β€œlabel”:β€œAutomation”}}]

Product Synonym

BPM

5 Medium

CVSS2

Access Vector

NETWORK

Access Complexity

LOW

Authentication

NONE

Confidentiality Impact

NONE

Integrity Impact

NONE

Availability Impact

PARTIAL

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

0.573 Medium

EPSS

Percentile

97.7%