Security Bulletin: IBM System x and Flex Systems Browser Exploit Against SSL/TLS (BEAST) Mitigations (CVE-2011-3389)
Summary
The SSL 3.0 and TLS 1.0 protocols when used with Cipher Block
Chaining (CBC) mode with chained initialization vectors may allow
man-in-the-middle attackers to obtain plaintext HTTP headers.
Content
Vulnterability Details
| Product |
Affected Versions |
| IBM Flex System Integrated Management Module v2 (IMM2) |
1.00 to 2.00 |
| IBM System x Integrated Management Module v2 (IMM2) |
1.00 to 2.50 |
| IBM Flex System Chassis Management Module (CMM) |
1.00 to 1.40.2Q
(2PET10A to 2PET10Q) |
| IBM Flex System Manager (FSM) |
1.0.0 to 1.3.0 |
| IBM BladeCenter Advanced Management Module (AMM) |
1.00 to 3.64g
(BPET64G) |
CVE ID: CVE-2011-3389
Description:
The SSL protocol, as used in certain configurations in Microsoft
Windows and Microsoft Internet Explorer, Mozilla Firefox, Google
Chrome, Opera, and other products, encrypts data by using CBC mode
with chained initialization vectors, which allows man-in-the-middle
attackers to obtain plaintext HTTP headers via a blockwise
chosen-boundary attack (BCBA) on an HTTPS session, in conjunction
with JavaScript code that uses (1) the HTML5 WebSocket API, (2) the
Java URLConnection API, or (3) the Silverlight WebClient API, aka a
"BEAST" attack. (From the National
Vulnerability Database)
CVSS:
CVSS Base Score: 4.3
CVSS Temporal Score: See http://xforce.iss.net/xforce/xfdb/70069
for the current score
CVSS Environmental Score*: Undefined
CVSS Vector: (AV:N/AC:M/Au:N/C:P/I:N/A:N)
Affected products and versions
List the affected versions/releases/platforms, as best
possible.
- Flex System Chassis Management Module, Option part number
68Y7029
- Flex System Enterprise Chassis, type 7893, any model
- Flex System Enterprise Chassis, type 8721, any model
- Flex System Enterprise Chassis, type 8724, any model
- Flex System x220 Compute Node, Types 7906, 2585, any model
- Flex System x240 Compute Node, Types 8737, 8738, 7863, any
model
- Flex System x440 Compute Node, Type 7917, any model
- Flex System Manager Node, Types 7955, 8731, 8734, any
model
- Flex System V7000 Dual Controller Storage Node, Type 4939, any
model
- System x3100 M4, Type 2582, any model
- System x3250 M4,Type 2583, any model
- System x3300 M4, Type 7382, any model
- System x3500 M4, Type 7383, any model
- System x3530 M4, Type 7160, any model
- System x3550 M4, Type 7914, any model
- System x3630 M4, Type 7158, any model
- System x3630 M4 HD, Type 5466, any model
- System x3650 M4, Type 7915, any model
- System x3650 M4 HD, Type 5460, any model
- System x3750 M4, Types 8722, 8733, 8752, any model
- iDataPlex dx360 M4, Types 7912, 7913, any model
- IBM System x iDataPlex Direct Water Cooled dx360 M4 server,
Types 7918, 7919, any model
- BladeCenter HS23, Types 7875, 1929, any model
- BladeCenter HS23E, Types 8038, 8039, any model
- IBM BladeCenter S
- IBM BladeCenter H
- IBM BladeCenter E
- IBM BladeCenter HT
- IBM Advanced Management module
Remediation:
Browsers contain a mitigation for this issue, as described below
under “Mitigation(s).” The following firmware versions
also support TLS 1.2, which is not vulnerable to this issue.
Firmware updates are available through IBM Fix Central.
| Product |
Recommended Version |
| IBM Flex System Integrated Management Module v2 (IMM2) |
3.50 (1AOO50B) or newer |
| IBM System x Integrated Management Module v2 (IMM2) |
3.65 (1AOO50D) or newer |
| IBM Flex System Chassis Management Module (CMM) |
v1.50.1F (2PET12F) or newer |
| IBM Flex System Manager (FSM) |
1.3.1 or newer
|
| IBM BladeCenter Advanced Management Module (AMM) |
v3.66B or newer |
Many ports on the Integrated Management Module v2, Chassis
Management Module, and Flex System Manager can be restricted to use
only the TLS 1.2 version of the SSL/TLS protocol. For additional
information please see the following document:
http://pic.dhe.ibm.com/infocenter/flexsys/information/index.jsp?topic=%2Fcom.ibm.acc.8731.doc%2Fusing_tls12.html
Please note that when using the firmware versions listed above
configuring the Chassis Management Module automatically configures
any Integrated Management Module v2 and Power Service Processor in
the chassis. The instructions given for configuring the IMM2 are
only required for IMM2 outside the IBM Flex Systems chassis.
Workaround
None
Mitigation
Mozilla Firefox, Internet Explorer, Google Chrome, and Opera
contain a browser-side mitigation for this issue. It is known as
the 1/n-1 splitting mitigation. Communication between browsers and
servers is protected as long as the system with the browser has an
up-to-date version of Java and up to date version of Mozilla
Firefox, Internet Explorer, Google Chrome, or Opera. If using
Internet Explorer, it’s also important to have the
appropriate Windows patch, as described here: http://technet.microsoft.com/en-us/security/bulletin/ms12-006
In other words, if all users who access the system have up to date
software, the connection to the system is not vulnerable to this
attack. Consult Java and browser documentation for specific
information regarding which patches should be applied or which
version should be used.
References:
Related Information:
IBM
Secure Engineering Web Portal
IBM
Product Security Incident Response Blog
Acknowledgement
None
Change History
10 September 2013: Original copy published
06 December 2013:Â Added information regarding
additional affected products
10 January 2014: Added information regarding additional affected
products and the feature to restrict to TLS 1.2.
*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 Flash.
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.
References
On
*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.
BladeCenter:Operating system independent / None
System x:Operating system independent / None
PureFlex System and Flex System:Operating system independent / None
[{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW20T","label":"BladeCenter->BladeCenter E Chassis"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"HW21Y","label":"BladeCenter H Chassis"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"LOB57","label":"Power"}},{"Type":"HW","Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"HW22P","label":"BladeCenter S Chassis"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"LOB57","label":"Power"}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW22Q","label":"BladeCenter->BladeCenter HT Chassis"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"LOB57","label":"Power"}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWXG2","label":"System x->System x iDataPlex Direct Water Cooled Rack"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU01DEW","label":"System x->System x3500 M4->7383"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU01DKP","label":"System x->System x3650 M4->7915"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU056","label":"Miscellaneous"},"Product":{"code":"HW239","label":"BladeCenter HS23"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"LOB18","label":"Miscellaneous LOB"}},{"Type":"HW","Business Unit":{"code":"BU050","label":"BU NOT IDENTIFIED"},"Product":{"code":"QU01FXZ","label":"PureFlex System and Flex System->Enterprise Chassis->7893"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU01GBW","label":"System x->System x3750 M4->8733"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU01GCQ","label":"System x->System x3530 M4->7160"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU050","label":"BU NOT IDENTIFIED"},"Product":{"code":"QU01GQR","label":"PureFlex System and Flex System->x240 Compute Node->7863"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU050","label":"BU NOT IDENTIFIED"},"Product":{"code":"QU01GRD","label":"PureFlex System and Flex System->Enterprise Chassis->8721"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"HW94A","label":"Flex System Manager Node"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"LOB57","label":"Power"}},{"Type":"HW","Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"QU01GRH","label":"PureFlex System and Flex System->x240 Compute Node->8737"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU050","label":"BU NOT IDENTIFIED"},"Product":{"code":"QU01GRJ","label":"PureFlex System and Flex System->x220 Compute Node->7906"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU050","label":"BU NOT IDENTIFIED"},"Product":{"code":"QU01GRM","label":"PureFlex System and Flex System->x440 Compute Node->7917"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU90ACJ","label":"System x->System x3100 M4->2582"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU90ACK","label":"System x->System x3250 M4->2583"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU056","label":"Miscellaneous"},"Product":{"code":"HW23F","label":"BladeCenter HS23E"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"LOB18","label":"Miscellaneous LOB"}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU90ADC","label":"System x->System x iDataPlex dx360 M4 server->7912"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU90ADG","label":"System x->System x iDataPlex dx360 M4 server->7918"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU90ADI","label":"System x->System x iDataPlex dx360 M4 server->7913"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU90ADK","label":"System x->System x iDataPlex dx360 M4 server->7919"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU91IPI","label":"System x->System x3550 M4->7914"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU056","label":"Miscellaneous"},"Product":{"code":"HW239","label":"BladeCenter HS23"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"LOB18","label":"Miscellaneous LOB"}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU91NAJ","label":"System x->System x3750 M4->8722"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU056","label":"Miscellaneous"},"Product":{"code":"HW23F","label":"BladeCenter HS23E"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"LOB18","label":"Miscellaneous LOB"}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU91NCW","label":"System x->System x3630 M4->7158"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"HW94A","label":"Flex System Manager Node"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"LOB57","label":"Power"}},{"Type":"HW","Business Unit":{"code":"BU050","label":"BU NOT IDENTIFIED"},"Product":{"code":"QU91OLT","label":"PureFlex System and Flex System->x220 Compute Node->2585"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"QU91PBJ","label":"PureFlex System and Flex System->Enterprise Chassis->8724"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU91SVT","label":"System x->System x3300 M4->7382"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"QUOEDBG","label":"PureFlex System and Flex System->x240 Compute Node->8738"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SUNSET","label":"PRODUCT REMOVED"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QUOEJ2R","label":"System x->System x3650 M4 HD->5460"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}}]