Command Injection Remote Code Execution Vulnerability
CVE-2024-23924

6.8MEDIUM

Key Information:

Vendor

Alpine

Status
Vendor
CVE Published:
28 September 2024

What is CVE-2024-23924?

CVE-2024-23924 is a command injection vulnerability identified in the Alpine Halo9 system, specifically within the UPDM_wemCmdCreatSHA256Hash function. This critical flaw allows physically present attackers to execute arbitrary code on vulnerable installations of Alpine Halo9 devices without requiring authentication. The impact of this vulnerability could undermine the integrity of the device and its data, leading to unauthorized control and potential manipulation of the system.

Technical Details

The vulnerability arises from insufficient validation of a user-supplied string, which is used in a system call within the UPDM_wemCmdCreatSHA256Hash function. This lack of proper validation poses a serious risk, as it enables attackers to craft malicious inputs that can be executed in the context of the root user, thereby gaining elevated privileges on the affected system.

Potential impact of CVE-2024-23924

  1. Unauthorized Code Execution: The primary concern is the ability for attackers to execute arbitrary code with root privileges, which could lead to complete system compromise. This grants them access to sensitive information and control over the device.

  2. Data Integrity Risks: By exploiting this vulnerability, attackers could alter or delete critical data on the affected devices, potentially leading to data breaches or loss of business-critical information.

  3. Increased Attack Surface: With the potential for unauthorized control, the compromised devices can be leveraged for further attacks both within the organization network and externally, increasing the overall security risks faced by the organization.

Affected Version(s)

Halo9 6.0.000

References

CVSS V3.1

Score:
6.8
Severity:
MEDIUM
Confidentiality:
High
Integrity:
High
Availability:
High
Attack Vector:
Physical
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
None
Scope:
Unchanged

Timeline

  • Vulnerability published

.