SB2021052005 - Multiple vulnerabilities in MBUX Infotainment System on Mercedes-Benz vehicles 



SB2021052005 - Multiple vulnerabilities in MBUX Infotainment System on Mercedes-Benz vehicles

Published: May 20, 2021

Security Bulletin ID SB2021052005
Severity
High
Patch available
NO
Number of vulnerabilities 5
Exploitation vector Remote access
Highest impact Code execution

Breakdown by Severity

High 100%
  • Low
  • Medium
  • High
  • Critical

Description

This security bulletin contains information about 5 secuirty vulnerabilities.


1) Input validation error (CVE-ID: CVE-2021-23906)

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

The vulnerability exists in the Headunit NTG6 on Mercedes-Benz vehicles due to a message length is not checked in the HiQnet Protocol. A remote attacker can pass specially crafted input and execute arbitrary code on the target system.


2) Out-of-bounds write (CVE-ID: CVE-2021-23910)

The vulnerability allows a remote attacker to compromise vulnerable system.

The vulnerability exists in HERMES 2.1 on Mercedes-Benz vehicles due to a boundary error when processing untrusted input in RemoteDiagnosisApp. A remote attacker can trigger out-of-bounds write and execute arbitrary code on the target system.


3) Input validation error (CVE-ID: CVE-2021-23909)

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

The vulnerability exists in HERMES 2.1 on Mercedes-Benz vehicles due to insufficient validation of user-supplied input in the SH2 MCU. A remote attacker can pass specially crafted input and execute arbitrary code on the target system.


4) Type Confusion (CVE-ID: CVE-2021-23908)

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

The vulnerability exists in the Headunit NTG6 on Mercedes-Benz vehicles due to a type confusion error in MultiSvSetAttributes in the HiQnet Protocol. A remote attacker can pass specially crafted data, trigger a type confusion error and execute arbitrary code on the target system.

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


5) Input validation error (CVE-ID: CVE-2021-23907)

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

The vulnerability exists in the Headunit NTG6 on Mercedes-Benz vehicles due to the count in MultiSvGet, GetAttributes and MultiSvSet is not checked in the HiQnet Protocol. A remote attacker can pass specially crafted input and execute arbitrary code on the target system.


Remediation

Cybersecurity Help is not aware of any official remediation provided by the vendor.