First published: Mon Aug 19 2019(Updated: )
A stored cross-site scripting (XSS) vulnerability exists in various firmware versions of the legacy IBM System x IMM (IMM v1) embedded Baseboard Management Controller (BMC). This vulnerability could allow an unauthenticated user to cause JavaScript code to be stored in the IMM log which may then be executed in the user's web browser when IMM log records containing the JavaScript code are viewed. The JavaScript code is not executed on IMM itself. The later IMM2 (IMM v2) is not affected.
Credit: psirt@lenovo.com
Affected Software | Affected Version | How to fix |
---|---|---|
Lenovo Bladecenter Hs22 Firmware | ||
Lenovo Bladecenter Hs22 | ||
Lenovo Bladecenter Hs22v Firmware | ||
Lenovo Bladecenter Hs22v | ||
Lenovo Bladecenter Hx5 Firmware | ||
Lenovo Bladecenter Hx5 | ||
Lenovo System X Idataplex Dx360 M2 Firmware | ||
Lenovo System X Idataplex Dx360 M2 | ||
Lenovo System X Idataplex Dx360 M3 Firmware | ||
Lenovo System X Idataplex Dx360 M3 | ||
Lenovo System X3400 M3 Firmware | ||
Lenovo System X3400 M3 | ||
Lenovo System X3500 M2 Firmware | ||
Lenovo System X3500 M2 | ||
Lenovo System X3500 M3 Firmware | ||
Lenovo System X3500 M3 | ||
Lenovo System X3550 M3 Firmware | ||
Lenovo System X3550 M3 | ||
Lenovo System X3560 M2 Firmware | ||
Lenovo System X3560 M2 | ||
Lenovo System X3630 M3 Firmware | ||
Lenovo System X3630 M3 | ||
Lenovo System X3650 M3 Firmware | ||
Lenovo System X3650 M3 | ||
Lenovo System X3690 X5 Firmware | ||
Lenovo System X3690 X5 | ||
Lenovo System X3850 X5 Firmware | ||
Lenovo System X3850 X5 | ||
Lenovo System X3950 X5 Firmware | ||
Lenovo System X3950 X5 |
A patch will not be available for this vulnerability as IMM (IMM v1) is approaching end of support. To mitigate this vulnerability, users should: Restrict network access of the IMM web interface to only trusted networks. View IMM logs through an SSH session or the IMM web interface after disabling JavaScript in the web browser. Send IMM logs to a log management system that does not render JavaScript.
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
The severity of CVE-2019-6159 is critical with a CVSS score of 6.1.
The vulnerability allows an unauthenticated user to store JavaScript code in the IMM log, which can be executed when viewed by other users.
The legacy IBM System x IMM (IMM v1) embedded Baseboard Management Controller (BMC) firmware versions are affected.
Lenovo Bladecenter Hs22 and Hs22v have firmware versions that are affected by CVE-2019-6159.
It is recommended to update to a patched firmware version provided by Lenovo and take necessary security measures to mitigate the vulnerability.