This document is intended to guide an administrator through the process going to Cray Systems Management v1.0.11 from v1.0.0, v1.0.1, or v1.0.10. If you are at an earlier version, you must first upgrade. For information on how to do that, see Upgrade CSM.
This top-level README.md
file should be followed top to bottom.
CSM v1.0.11 is a security patch release, which addresses the following CVEs:
More info: https://nvd.nist.gov/vuln/detail/CVE-2022-0185
Remediation: upgrade Linux kernel to patched version 5.3.18-24.99
.
More info: https://nvd.nist.gov/vuln/detail/CVE-2021-4034
Remediation: upgrade polkit
and associated libpolkit0
packages to patched version 0.116-3.6.1
.
More info: https://nvd.nist.gov/vuln/detail/CVE-2022-23302
Remediation: Removed the impacted JMSSink
class from the jar file.
More info: https://nvd.nist.gov/vuln/detail/CVE-2022-23305
Remediation: removed the impacted JDBCAppender
class from the jar file.
More info: https://nvd.nist.gov/vuln/detail/CVE-2022-23307
Remediation: removed the chainsaw
from the jar file.
More info: https://nvd.nist.gov/vuln/detail/CVE-2021-4104
Remediation: removed the impacted JMSAppender
class from the jar file.
NOTE:
After this patch/upgrade is installed, scanning may still flag CVE-2022-2330[257] and CVE-2021-4104 CVEs. This is because the version of the
log4j
library/jar file remains the same, even though the offending features have been removed.
Throughout the guide the terms “stable” and “upgrade” are used in the context of the management nodes (NCNs). The “stable” NCN is the master NCN from which all of these commands will be run and therefore cannot have its power state affected. The “upgrade” NCN is the NCN to upgrade next.
When doing a rolling upgrade of the entire cluster, at some point you will need to transfer the responsibility of the “stable” NCN to another master NCN. However, you do not need to do this before you are ready to upgrade the “stable” NCN.
Important:
Please see Upgrade Troubleshooting for troubleshooting purposes in the case that you encounter issues.