SB2023040635 - Multiple vulnerabilities in MediaTek chipsets 



SB2023040635 - Multiple vulnerabilities in MediaTek chipsets

Published: April 6, 2023

Security Bulletin ID SB2023040635
Severity
Low
Patch available
YES
Number of vulnerabilities 30
Exploitation vector Local access
Highest impact Code execution

Breakdown by Severity

Low 100%
  • Low
  • Medium
  • High
  • Critical

Description

This security bulletin contains information about 30 secuirty vulnerabilities.


1) Improper input validation (CVE-ID: CVE-2023-20670)

The vulnerability allows a local privileged application to execute arbitrary code.

The vulnerability exists due to a missing bounds check within audio. A local privileged application can execute arbitrary code.


2) Active Debug Code (CVE-ID: CVE-2023-20688)

The vulnerability allows a local privileged application to gain access to sensitive information.

The vulnerability exists due to a missing bounds check within power. A local privileged application can gain access to sensitive information.


3) Improper Synchronization (CVE-ID: CVE-2023-20687)

The vulnerability allows a local privileged application to execute arbitrary code.

The vulnerability exists due to a race condition within display drm. A local privileged application can execute arbitrary code.


4) Improper Synchronization (CVE-ID: CVE-2023-20686)

The vulnerability allows a local privileged application to execute arbitrary code.

The vulnerability exists due to a race condition within display drm. A local privileged application can execute arbitrary code.


5) Improper Synchronization (CVE-ID: CVE-2023-20685)

The vulnerability allows a local privileged application to execute arbitrary code.

The vulnerability exists due to a race condition within vdec. A local privileged application can execute arbitrary code.


6) Improper Synchronization (CVE-ID: CVE-2023-20684)

The vulnerability allows a local privileged application to execute arbitrary code.

The vulnerability exists due to a race condition within vdec. A local privileged application can execute arbitrary code.


7) Improper input validation (CVE-ID: CVE-2023-20682)

The vulnerability allows a local privileged application to execute arbitrary code.

The vulnerability exists due to an integer overflow within wlan. A local privileged application can execute arbitrary code.


8) Improper input validation (CVE-ID: CVE-2023-20681)

The vulnerability allows a local privileged application to execute arbitrary code.

The vulnerability exists due to improper input validation within adsp. A local privileged application can execute arbitrary code.


9) Improper input validation (CVE-ID: CVE-2023-20680)

The vulnerability allows a local privileged application to execute arbitrary code.

The vulnerability exists due to improper input validation within adsp. A local privileged application can execute arbitrary code.


10) Improper input validation (CVE-ID: CVE-2023-20679)

The vulnerability allows a local privileged application to gain access to sensitive information.

The vulnerability exists due to a missing bounds check within wlan. A local privileged application can gain access to sensitive information.


11) Improper input validation (CVE-ID: CVE-2023-20677)

The vulnerability allows a local privileged application to gain access to sensitive information.

The vulnerability exists due to a missing bounds check within wlan. A local privileged application can gain access to sensitive information.


12) Improper input validation (CVE-ID: CVE-2023-20676)

The vulnerability allows a local privileged application to gain access to sensitive information.

The vulnerability exists due to a missing bounds check within wlan. A local privileged application can gain access to sensitive information.


13) Improper input validation (CVE-ID: CVE-2023-20675)

The vulnerability allows a local privileged application to gain access to sensitive information.

The vulnerability exists due to a missing bounds check within wlan. A local privileged application can gain access to sensitive information.


14) Improper input validation (CVE-ID: CVE-2023-20674)

The vulnerability allows a local privileged application to gain access to sensitive information.

The vulnerability exists due to a missing bounds check within wlan. A local privileged application can gain access to sensitive information.


15) Improper input validation (CVE-ID: CVE-2023-20666)

The vulnerability allows a local privileged application to execute arbitrary code.

The vulnerability exists due to a missing bounds check within display drm. A local privileged application can execute arbitrary code.


16) Out-of-bounds write (CVE-ID: CVE-2022-32599)

The vulnerability allows a local privileged application to execute arbitrary code.

The vulnerability exists due to a logic error within rpmb. A local privileged application can execute arbitrary code.


17) Improper input validation (CVE-ID: CVE-2023-20665)

The vulnerability allows a local privileged application to gain access to sensitive information.

The vulnerability exists due to a missing bounds check within ril. A local privileged application can gain access to sensitive information.


18) Double Free (CVE-ID: CVE-2023-20664)

The vulnerability allows a local privileged application to execute arbitrary code.

The vulnerability exists due to a use after free within gz. A local privileged application can execute arbitrary code.


19) Improper input validation (CVE-ID: CVE-2023-20663)

The vulnerability allows a local privileged application to execute arbitrary code.

The vulnerability exists due to an integer overflow within wlan. A local privileged application can execute arbitrary code.


20) Improper input validation (CVE-ID: CVE-2023-20662)

The vulnerability allows a local privileged application to execute arbitrary code.

The vulnerability exists due to an integer overflow within wlan. A local privileged application can execute arbitrary code.


21) Improper input validation (CVE-ID: CVE-2023-20661)

The vulnerability allows a local privileged application to execute arbitrary code.

The vulnerability exists due to an integer overflow within wlan. A local privileged application can execute arbitrary code.


22) Improper input validation (CVE-ID: CVE-2023-20660)

The vulnerability allows a local privileged application to gain access to sensitive information.

The vulnerability exists due to an integer overflow within wlan. A local privileged application can gain access to sensitive information.


23) Improper input validation (CVE-ID: CVE-2023-20659)

The vulnerability allows a local privileged application to execute arbitrary code.

The vulnerability exists due to a missing bounds check within wlan. A local privileged application can execute arbitrary code.


24) Improper input validation (CVE-ID: CVE-2023-20658)

The vulnerability allows a local privileged application to execute arbitrary code.

The vulnerability exists due to a missing bounds check within isp. A local privileged application can execute arbitrary code.


25) Out-of-bounds write (CVE-ID: CVE-2023-20657)

The vulnerability allows a local privileged application to execute arbitrary code.

The vulnerability exists due to a missing bounds check within mtee. A local privileged application can execute arbitrary code.


26) Write-what-where Condition (CVE-ID: CVE-2023-20656)

The vulnerability allows a local privileged application to execute arbitrary code.

The vulnerability exists due to a logic error within geniezone. A local privileged application can execute arbitrary code.


27) Improper input validation (CVE-ID: CVE-2023-20655)

The vulnerability allows a local application to execute arbitrary code.

The vulnerability exists due to a parcel format mismatch within mmsdk. A local application can execute arbitrary code.


28) Improper input validation (CVE-ID: CVE-2023-20654)

The vulnerability allows a local privileged application to execute arbitrary code.

The vulnerability exists due to a missing bounds check within keyinstall. A local privileged application can execute arbitrary code.


29) Improper input validation (CVE-ID: CVE-2023-20653)

The vulnerability allows a local privileged application to execute arbitrary code.

The vulnerability exists due to a missing bounds check within keyinstall. A local privileged application can execute arbitrary code.


30) Improper input validation (CVE-ID: CVE-2023-20652)

The vulnerability allows a local privileged application to execute arbitrary code.

The vulnerability exists due to a missing bounds check within keyinstall. A local privileged application can execute arbitrary code.


Remediation

Install update from vendor's website.