IBM Support

Security Bulletin: A vulnerability has been identified in IBM Spectrum Scale where the use of Local Read Only Cache (LROC) may result in directory corruption and undetected data corruption in regular files.

Security Bulletin


Summary

After cached data is moved from memory to the LROC device, any changes to that data should trigger invalidation of the data stored in LROC. Due to a problem with invalidation logic, it is possible for invalidation of this LROC data to be skipped. This could lead to stale or incorrect data to be recalled from LROC and data in memory to become corrupted, with potential for the data on disks to also become corrupted.

Vulnerability Details

CVEID: CVE-2018-1993
DESCRIPTION: IBM Spectrum Scale (GPFS) where the use of Local Read Only Cache (LROC) is enabled may caused read operation on a file to return data from a different file.
CVSS Base Score: 4
CVSS Temporal Score: See https://exchange.xforce.ibmcloud.com/vulnerabilities/154440 for the current score
CVSS Environmental Score*: Undefined
CVSS Vector: (CVSS:3.0/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N)

Affected Products and Versions

IBM Spectrum Scale V5.0.0.0 thru V5.0.2.0

IBM Spectrum Scale V4.2.0.0 thru V4.2.3.11

IBM Spectrum Scale V4.1.1.0 thru V4.1.1.21

Remediation/Fixes

For IBM Spectrum Scale V5.0.0.0 thru 5.0.2.0, apply V5.0.2.1 available from FixCentral at:
https://www-945.ibm.com/support/fixcentral/swg/selectFixes?parent=Software%20defined%20storage&product=ibm/StorageSoftware/IBM+Spectrum+Scale&release=5.0.2&platform=All&function=all

For IBM Spectrum Scale V4.2.0.0 thru V4.2.3.11, apply V4.2.3.12 available from FixCentral at:
https://www-945.ibm.com/support/fixcentral/swg/selectFixes?parent=Software%20defined%20storage&product=ibm/StorageSoftware/IBM+Spectrum+Scale&release=4.2.3&platform=All&function=all

For IBM Spectrum Scale V4.1.0.0 (GPFS) thru V4.1.1.21, apply V4.1.1.22 available from FixCentral at:
https://www-945.ibm.com/support/fixcentral/swg/selectFixes?parent=Software+defined+storage&product=ibm/StorageSoftware/IBM+Spectrum+Scale&release=4.1.1&platform=All&function=all

If you cannot apply the latest level of service, contact IBM Service for an efix:

- For IBM Spectrum Scale V5.0.0.0 thru V5.0.2.0, reference APAR IJ10565
- For IBM Spectrum Scale V4.2.0.0 thru V4.2.3.11, reference APAR IJ10573
- For IBM Spectrum Scale V4.1.1.0 thru V4.1.1.21, reference APAR IJ11409


To contact IBM Service, see http://www.ibm.com/planetwide/

Workarounds and Mitigations

Work-around : Although IBM recommends that you install a level of IBM Spectrum Scale code with a fix, you can avoid this vulnerability by not enabling Local Read Only (LROC) feature in IBM Spectrum Scale.

Get Notified about Future Security Bulletins

Reference

Complete CVSS v3 Guide
On-line Calculator v3

Related Information

IBM Secure Engineering Web Portal
IBM Product Security Incident Response Blog

*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.

Disclaimer

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.

Document information

More support for: IBM Spectrum Scale

Component: --

Software version: 4.1.1, 4.2.0, 4.2.1, 4.2.2, 4.2.3, 5.0.0

Operating system(s): AIX, Linux

Reference #: 0793719

Modified date: 03 January 2019