SB2024090224 - Multiple vulnerabilities in Qualcomm chipsets



SB2024090224 - Multiple vulnerabilities in Qualcomm chipsets

Published: September 2, 2024

Security Bulletin ID SB2024090224
Severity
High
Patch available
YES
Number of vulnerabilities 21
Exploitation vector Remote access
Highest impact Data manipulation

Breakdown by Severity

High 5% Medium 33% Low 62%
  • Low
  • Medium
  • High
  • Critical

Description

This security bulletin contains information about 21 secuirty vulnerabilities.


1) Buffer over-read (CVE-ID: CVE-2024-33051)

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

The vulnerability exists due to no check for IE length in WLAN Firmware. A remote attacker can perform a denial of service (DoS) attack.


2) Buffer over-read (CVE-ID: CVE-2024-33057)

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

The vulnerability exists due to improper input validation in WLAN Host Communication. A remote attacker can perform a denial of service (DoS) attack.


3) Buffer overflow (CVE-ID: CVE-2024-33054)

The vulnerability allows a local application to execute arbitrary code.

The vulnerability exists due to improper input validation in Computer Vision. A local application can execute arbitrary code.


4) Buffer over-read (CVE-ID: CVE-2024-33050)

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

The vulnerability exists due to improper input validation in WLAN Host Communication. A remote attacker can perform a denial of service (DoS) attack.


5) Buffer over-read (CVE-ID: CVE-2024-33048)

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

The vulnerability exists due to improper input validation in WLAN Host. A remote attacker can perform a denial of service (DoS) attack.


6) Return of Stack Variable Address (CVE-ID: CVE-2024-33045)

The vulnerability allows a local application to execute arbitrary code.

The vulnerability exists due to improper input validation in Buses. A local application can execute arbitrary code.


7) Buffer over-read (CVE-ID: CVE-2024-33043)

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

The vulnerability exists due to improper input validation in FM Host. A local application can perform a denial of service (DoS) attack.


8) Buffer overflow (CVE-ID: CVE-2024-33052)

The vulnerability allows a local application to execute arbitrary code.

The vulnerability exists due to improper input validation in FM Host. A local application can execute arbitrary code.


9) Buffer overflow (CVE-ID: CVE-2024-33042)

The vulnerability allows a local application to execute arbitrary code.

The vulnerability exists due to improper input validation in FM Host. A local application can execute arbitrary code.


10) Buffer over-read (CVE-ID: CVE-2024-33047)

The vulnerability allows a local application to execute arbitrary code.

The vulnerability exists due to improper input validation in Display. A local application can execute arbitrary code.


11) Integer overflow (CVE-ID: CVE-2024-33035)

The vulnerability allows a local application to execute arbitrary code.

The vulnerability exists due to improper input validation in Display. A local application can execute arbitrary code.


12) Memory corruption (CVE-ID: CVE-2024-33016)

The vulnerability allows a local attacker to execute arbitrary code.

The vulnerability exists due to improper input validation in Storage. A local attacker can execute arbitrary code.


13) Use After Free (CVE-ID: CVE-2024-23365)

The vulnerability allows a local application to execute arbitrary code.

The vulnerability exists due to improper input validation in SCE-Mink. A local application can execute arbitrary code.


14) Buffer over-read (CVE-ID: CVE-2024-23364)

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

The vulnerability exists due to improper input validation in WLAN Firmware. A remote attacker can perform a denial of service (DoS) attack.


15) Input validation error (CVE-ID: CVE-2024-23362)

The vulnerability allows a local application to read and manipulate data.

The vulnerability exists due to improper input validation in Trusted Execution Environment. A local application can read and manipulate data.


16) Buffer over-read (CVE-ID: CVE-2024-23359)

The vulnerability allows a remote attacker to read and manipulate data.

The vulnerability exists due to improper input validation in Multi Mode Call Processor. A remote attacker can read and manipulate data.


17) Buffer over-read (CVE-ID: CVE-2024-23358)

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

The vulnerability exists due to improper input validation in Multi Mode Call Processor. A remote attacker can perform a denial of service (DoS) attack.


18) Use After Free (CVE-ID: CVE-2024-38401)

The vulnerability allows a local application to execute arbitrary code.

The vulnerability exists due to improper input validation in Qualcomm IPC. A local application can execute arbitrary code.


19) Use After Free (CVE-ID: CVE-2024-38402)

The vulnerability allows a local application to execute arbitrary code.

The vulnerability exists due to improper input validation in DSP Services. A local application can execute arbitrary code.


20) Use After Free (CVE-ID: CVE-2024-33060)

The vulnerability allows a local application to execute arbitrary code.

The vulnerability exists due to improper input validation in DSP Service. A local application can execute arbitrary code.


21) Untrusted Pointer Dereference (CVE-ID: CVE-2024-33038)

The vulnerability allows a local application to execute arbitrary code.

The vulnerability exists due to improper input validation in Computer Vision. A local application can execute arbitrary code.


Remediation

Install update from vendor's website.