SB2022111730 - Multiple vulnerabilities in Dell VxRail



SB2022111730 - Multiple vulnerabilities in Dell VxRail

Published: November 17, 2022 Updated: October 25, 2024

Security Bulletin ID SB2022111730
Severity
Critical
Patch available
YES
Number of vulnerabilities 26
Exploitation vector Remote access
Highest impact Code execution

Breakdown by Severity

Critical 8% High 4% Medium 8% Low 81%
  • Low
  • Medium
  • High
  • Critical

Description

This security bulletin contains information about 26 secuirty vulnerabilities.


1) Incorrect default permissions (CVE-ID: CVE-2021-0093)

The vulnerability allows a local user to perform a denial of service (DoS) attack.

The vulnerability exists due to incorrect default permissions in the firmware. A local administrator can cause a denial of service condition on the target system.


2) Input validation error (CVE-ID: CVE-2021-0127)

The vulnerability allows a local user to perform a denial of service (DoS) attack.

The vulnerability exists due to insufficient control flow management. A local user can pass specially crafted input to the application and perform a denial of service (DoS) attack.


3) Improper Initialization (CVE-ID: CVE-2021-0125)

The vulnerability allows a local user to escalate privileges on the system.

The vulnerability exists due to improper initialization in the firmware. A local administrator can run a specially crafted application to execute arbitrary code with escalated privileges on the system.


4) Improper access control (CVE-ID: CVE-2021-0124)

The vulnerability allows a local user to gain unauthorized access to otherwise restricted functionality.

The vulnerability exists due to improper access restrictions in the firmware. A local administrator can bypass implemented security restrictions and gain elevated privileges on the system.


5) Out-of-bounds read (CVE-ID: CVE-2021-0118)

The vulnerability allows a local user to gain access to potentially sensitive information.

The vulnerability exists due to a boundary condition in the firmware. A local administrator can trigger out-of-bounds read error and read contents of memory on the system, leading to privilege escalation.


6) Access of Uninitialized Pointer (CVE-ID: CVE-2021-0117)

The vulnerability allows a local user to escalate privileges on the system.

The vulnerability exists due to pointer issues in the firmware. A local administrator can gain elevated privileges on the system.


7) Out-of-bounds write (CVE-ID: CVE-2021-0116)

The vulnerability allows a local user to escalate privileges on the system.

The vulnerability exists due to a boundary error when processing untrusted input in the firmware. A local administrator can trigger out-of-bounds write and gain elevated privileges on the system.


8) Buffer overflow (CVE-ID: CVE-2021-0115)

The vulnerability allows a local user to escalate privileges on the system.

The vulnerability exists due to a boundary error in the firmware. A local administrator can trigger memory corruption and gain elevated privileges on the system.


9) Unchecked Return Value (CVE-ID: CVE-2021-0114)

The vulnerability allows a local administrator to escalate privileges on the system.

The vulnerability exists due to unchecked return value in the firmware, which leads to security restrictions bypass and privilege escalation.


10) NULL pointer dereference (CVE-ID: CVE-2021-0111)

The vulnerability allows a local user to escalate privileges on the system.

The vulnerability exists due to a NULL pointer dereference error in the firmware. A local administrator can pass specially crafted data to the application and gain elevated privileges on the system.


11) Unchecked Return Value (CVE-ID: CVE-2021-0107)

The vulnerability allows a local administrator to escalate privileges on the system.

The vulnerability exists due to unchecked return value in the firmware, which leads to security restrictions bypass and privilege escalation.


12) Permissions, Privileges, and Access Controls (CVE-ID: CVE-2021-0103)

The vulnerability allows a local administrator to escalate privileges on the system.

The vulnerability exists due to insufficient control flow management in the firmware, which leads to security restrictions bypass and privilege escalation.


13) Permissions, Privileges, and Access Controls (CVE-ID: CVE-2021-0099)

The vulnerability allows a local administrator to escalate privileges on the system.

The vulnerability exists due to insufficient control flow management in the firmware, which leads to security restrictions bypass and privilege escalation.


14) Improper access control (CVE-ID: CVE-2021-0092)

The vulnerability allows a local user to gain unauthorized access to otherwise restricted functionality.

The vulnerability exists due to improper access restrictions in the firmware. A local administrator can bypass implemented security restrictions and perform a denial of service (DoS) attack.


15) Improper isolation or compartmentalization (CVE-ID: CVE-2021-0060)

The vulnerability allows a local attacker to escalate privileges on the system.

The vulnerability exists due to insufficient compartmentalization in HECI subsystem for the Intel(R) SPS. An attacker with physical access to the system can execute arbitrary code with elevated privileges.


16) Improper locking (CVE-ID: CVE-2021-0147)

The vulnerability allows a local user to perform a denial of service attack (DoS) on the target system.

The vulnerability exists due to double-locking error. An authenticated local user can exploit this vulnerability to cause a deadlock, resulting in a denial of service condition.


17) Improper Initialization (CVE-ID: CVE-2021-0119)

The vulnerability allows a local user to escalate privileges on the system.

The vulnerability exists due to improper initialization in the firmware. An administrator with physical access can gain elevated privileges on the target system.


18) Improper access control (CVE-ID: CVE-2021-0091)

The vulnerability allows a local attacker to gain unauthorized access to otherwise restricted functionality.

The vulnerability exists due to improper access restrictions in the firmware. A local attacker can bypass implemented security restrictions and gain elevated privileges on the system.


19) Heap-based buffer overflow (CVE-ID: CVE-2021-28211)

The vulnerability allows a local user to escalate privileges on the system.

The vulnerability exists due to a boundary error within the LzmaUefiDecompressGetInfo() function. A local user can run a specially crafted program to trigger a heap-based buffer overflow and execute arbitrary code with elevated privileges.


20) Uncontrolled Recursion (CVE-ID: CVE-2021-28210)

The vulnerability allows a local user to execute arbitrary code on the target system.

The vulnerability exists due to an unlimited recursion in DxeCore. A local user can execute arbitrary code on the target system.


21) NULL pointer dereference (CVE-ID: CVE-2019-14584)

The vulnerability allows a local user to escalate privileges on the system.

The vulnerability exists due to a NULL pointer dereference error. A local user can run a specially crafted program to escalate privileges on the system.


22) Out-of-bounds read (CVE-ID: CVE-2021-3712)

The vulnerability allows a remote attacker to gain access to potentially sensitive information.

The vulnerability exists due to a boundary condition when processing ASN.1 strings related to a confusion with NULL termination of strings in array. A remote attacker can pass specially crafted data to the application to trigger an out-of-bounds read error and read contents of memory on the system or perform a denial of service (DoS) attack.


23) Input validation error (CVE-ID: CVE-2022-24423)

The vulnerability allows a remote attacker to perform a denial of service (DoS) attack.

The vulnerability exists due to insufficient validation of user-supplied input. A remote attacker can cause resource exhaustion in the webserver, resulting in a denial of service condition.


24) Improper Authentication (CVE-ID: CVE-2022-24422)

The vulnerability allows a remote attacker to bypass authentication process.

The vulnerability exists due to an error in when processing authentication requests. A remote attacker can bypass authentication process and gain access to the VNC Console.


25) Code Injection (CVE-ID: CVE-2022-22965)

The vulnerability allows a remote attacker to execute arbitrary code on the target system.

The vulnerability exists due to improper input validation. A remote attacker can send a specially crafted HTTP request to the affected application and execute arbitrary code on the target system.

Successful exploitation of this vulnerability may result in complete compromise of vulnerable system.

Note, the vulnerability is being actively exploited in the wild.

This vulnerability was dubbed "Spring4Shell".


26) Code Injection (CVE-ID: CVE-2022-22963)

The vulnerability allows a remote attacker to execute arbitrary code on the target system.

The vulnerability exists due to improper input validation within the routing functionality when processing SpEL expressions. A remote attacker can send a specially crafted HTTP request and execute arbitrary code on the target system.

Successful exploitation of this vulnerability may result in complete compromise of vulnerable system.



Remediation

Install update from vendor's website.