DSA-2021-310: Storage Center-Dell Storage Manager Security Update for Apache Log4j Remote Code Execution Vulnerability (CVE-2021-44228, CVE-2021-45046, and CVE-2021-45105)
Résumé: Storage Center-Dell Storage Manager remediation is available for the Apache Log4j Remote Code Execution Vulnerability that may be exploited by malicious users to compromise the affected system. Dell recommends implementing this remediation as soon as possible in light of the critical severity of the vulnerability. ...
Cet article concerne
Cet article ne concerne pas
Cet article n’est associé à aucun produit spécifique.
Toutes les versions du produit ne sont pas identifiées dans cet article.
Impact
Critical
Détails
| Third-Party Component | CVEs | More information |
| Apache Log4j | CVE-2021-44228, | Apache Log4j Remote Code Execution |
| CVE-2021-45046, CVE-2021-45105 |
| Third-Party Component | CVEs | More information |
| Apache Log4j | CVE-2021-44228, | Apache Log4j Remote Code Execution |
| CVE-2021-45046, CVE-2021-45105 |
Produits concernés et mesure corrective
| Product | Affected Versions | Updated Versions | Link to Update |
| Storage Center - Dell Storage Manager | 16.x 17.x 18.x 19.x 20.1.1 |
20.1.2 | https://www.dell.com/support |
| Product | Affected Versions | Updated Versions | Link to Update |
| Storage Center - Dell Storage Manager | 16.x 17.x 18.x 19.x 20.1.1 |
20.1.2 | https://www.dell.com/support |
Solutions de contournement et mesures d’atténuation
The workaround is a short-term mitigation for CVE-2021-44228 and CVE-2021-45046 vulnerabilities in DSM versions 19.x and 20.1.1. DSM version 20.1.2 resolves the vulnerabilities listed above. The instructions have not and will not be verified on DSM versions 18.x or earlier.
DSM installed in Windows:
-----------------------------
- Stop datacollector service in windows and close any client sessions
- Goto Control Panel>Administrative Tools>Services
- Stop 'Storage Manager Datacollector'
- Close any open Dell Storage Manager client sessions
- Look for log4j-core-2.3.D1.jar in the below locations
- <DSM Installation>\Storage Manager\msaservice\lib
- <DSM Installation>\Storage Manager\msaservice\wildfly-17.0.0.Final\modules\system\layers\base\org\apache\log4jv2\main
(For DSM Versions<19.1.x, The path will be <DSM Installation>\Storage Manager\msaservice\wildfly-11.0.0.Final\ modules\system\layers\base\org\apache\log4jv2\main) - (only if the DSM client is installed) <DSM Client Installation>\Dell\Enterprise Manager\msagui\lib
- In all locations above, remove JndiLookup.class from the log4j-core-2.3.D1.jar
- Use a zip tool such as winzip or 7z (Must be run as Administrator)
- Open archive: log4j-core-2.3.D1.jar
- Go to location: org\apache\logging\log4j\core\lookup\
- Remove JndiLookup.class
- Close the archive.
- Perform above step in all of the locations of log4j-core-2.3.D1.jar
- Look for plugin-installer.jar in <DSM Installation>\Storage Manager\msaservice\lib
- Use a zip tool such as winzip or 7z (Must be run as Administrator)
- Open archive: plugin-installer.jar
- Go to location: \org\apache\logging\log4j\core\lookup\
- Remove JndiLookup.class
- Close the archive.
- Start the datacollector service in Windows
- Goto Control Panel>Administrative Tools>Services
- Start 'Storage Manager Datacollector
DSM VA:
- Prior to following the below steps, connect to the cli of the DSM VA and log in as ‘support’. Once the Challenge string has been provided, please call Dell Technical Support to request a challenge-response, do not close the session down as this will generate a new challenge string requiring a differing response string.
- SSH to the VA as support user and run ‘sudo su’ to get root user privileges. Stop the data collector process by running ‘systemctl stop jboss’. Also stop the DsmServerManager process by running ‘systemctl stop monit’. Logout from DSM CLI if the session is opened.
- Look for log4j core jars in the below locations
- /em/msaservice/lib/log4j-core-2.3.D1.jar
- /em/msaservice/wildfly-17.0.0.Final/modules/system/layers/base/org/apache/log4jv2/main/log4j-core-2.3.D1.jar
- /home/em/DsmCLI/lib/log4j-core-2.3.jar
- /DsmServerManager/lib/log4j-core-2.3.jar
- Remove the JndiLookup.class from the above listed log4j core jars using the below commands
- zip -q -d /em/msaservice/lib/log4j-core-2.3.D1.jar org/apache/logging/log4j/core/lookup/JndiLookup.class
- zip -q -d /em/msaservice/wildfly-17.0.0.Final/modules/system/layers/base/org/apache/log4jv2/main/log4j-core-2.3.D1.jar org/apache/logging/log4j/core/lookup/JndiLookup.class
- zip -q -d /home/em/DsmCLI/lib/log4j-core-2.3.jar org/apache/logging/log4j/core/lookup/JndiLookup.class
- zip -q -d /DsmServerManager/lib/log4j-core-2.3.jar org/apache/logging/log4j/core/lookup/JndiLookup.class
- Look for plugin-installer.jar and plugin-installer-2.0.10.jar in the below locations. For DSM versions < 20.1.1, look for plugin-installer-1.0.22.jar in place of plugin-installer-2.0.10.jar.
- /em/msaservice/lib/plugin-installer.jar
- /home/em/DsmCLI/lib/plugin-installer-2.0.10.jar
- /DsmServerManager/lib/plugin-installer-2.0.10.jar
- Remove the JndiLookup.class from the above listed plugin installer jars. For DSM versions < 20.1.1, remove plugin-installer-1.0.22.jar instead of plugin-installer-2.0.10.jar in the below commands.
- zip -q -d /em/msaservice/lib/plugin-installer.jar org/apache/logging/log4j/core/lookup/JndiLookup.class
- zip -q -d /home/em/DsmCLI/lib/plugin-installer-2.0.10.jar org/apache/logging/log4j/core/lookup/JndiLookup.class
- zip -q -d /DsmServerManager/lib/plugin-installer-2.0.10.jar org/apache/logging/log4j/core/lookup/JndiLookup.class
- Start the data collector process by running ‘systemctl start jboss’ and DsmServerManager process by running ‘systemctl start monit’.
NOTE: The detection in DSM 20.1.2 is a false positive and that it is expected to be removed in the next version.
Historique des révisions
| Revision | Date | Description |
| 1.0 | 2021-12-14 | Initial Release |
| 2.0 | 2022-01-07 | New step 1 for DSM VA |
| 3.0 4.0 | 2022-01-13 2022-02-03 | Add link to DSM download Qualifying statements added |
Informations connexes
Mention légale
Produits concernés
Dell Storage ManagerProduits
Dell Storage Manager, Product Security InformationPropriétés de l’article
Numéro d’article: 000194790
Type d’article: Dell Security Advisory
Dernière modification: 03 Feb 2023
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.