CVE-2023-33106 Qualcomm Multiple Chipsets Use of Out-of-Range Pointer Offset

Exploited in the wild High 8.4 Published Updated

An attacker can exploit memory corruption in the GPU driver to execute arbitrary code or escalate privileges on Android devices using Qualcomm Snapdragon chips.

Exploited in the wild
Since 5 Dec 2023
Login needed
Not needed
Attackable
Local or same network only
Victim action needed
Not needed
Fix
Available

What is CVE-2023-33106?

CVE-2023-33106 is a high-severity memory corruption vulnerability in Qualcomm Ar8035 Firmware, published on 5 Dec 2023. It can only be exploited from the same machine or local network, with no action from the victim.

Official description

Memory corruption while submitting a large list of sync points in an AUX command to the IOCTL_KGSL_GPU_AUX_COMMAND.

Weakness: CWE-119, CWE-823

Which versions are affected by CVE-2023-33106?

It affects 153 products.

Products include Qualcomm Ar8035 Firmware, Qualcomm Csra6620 Firmware, Qualcomm Csra6640 Firmware, Qualcomm Fastconnect 6200 Firmware, Qualcomm Fastconnect 6700 Firmware, Qualcomm Fastconnect 6800 Firmware and 147 more.

How do I fix CVE-2023-33106?

Apply the vendor's patch. US federal agencies must fix it by 26 Dec 2023.

Upgrade to the fixed version. Memory-safe languages, compiler hardening and fuzzing prevent most new cases. More about Memory corruption.

Is CVE-2023-33106 being exploited?

Yes. Attackers have exploited CVE-2023-33106 in the wild since at least 5 Dec 2023.

All Qualcomm Ar8035 Firmware vulnerabilities

Sources

Also known as 3612841, A-300941008, ASB-A-300941008, GHSA-x563-8qf7-q64m.

Is CVE-2023-33106 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free