What is Qualcomm Chipsets?
Qualcomm designs the Snapdragon system-on-chip (SoC) processors that power the majority of Android smartphones globally, including flagship devices from Samsung, OnePlus, Xiaomi, and others. These SoCs include the application processor, baseband modem, GPU, and various hardware accelerators. Kernel-level vulnerabilities in Qualcomm's Linux kernel drivers (shipped as part of the Android BSP — Board Support Package) are among the most impactful Android security issues because they allow local privilege escalation from a compromised application's sandbox to the Linux kernel level.
Overview
CVE-2022-22071 is a high-severity use-after-free vulnerability (CWE-416, CVSS 8.4) in multiple Qualcomm chipsets. The vulnerability occurs when process shell memory is freed via an IOCTL munmap call while process initialization is still in progress — creating a race condition that results in a use-after-free condition in the kernel memory management code. Successful exploitation allows local privilege escalation from an application context to kernel-level code execution on affected Android devices. CISA added to KEV in December 2023, approximately 18 months after CVE publication, reflecting confirmed active exploitation of Android devices running on affected Qualcomm SoCs.
Affected Versions
The vulnerability affects multiple Qualcomm Snapdragon chipsets. Device vendors must integrate the kernel patch provided by Qualcomm into their Android builds and push OTA updates to affected devices. Specific affected chipset IDs are documented in the Qualcomm security bulletin. Check with your device manufacturer for the Android security patch level that includes this fix.
| Platform | Status |
|---|---|
| Qualcomm Snapdragon (multiple SoCs) | Patched in kernel commit; OTA delivery per OEM |
| Android devices using affected chipsets | Update to Android security patch level including this fix |
Technical Details
The vulnerability (CWE-416: Use After Free) exists in the Qualcomm Linux kernel driver for process memory management. A race condition between two kernel operations — a process calling munmap to free its shell memory via an IOCTL, and the kernel's process initialization code that is still referencing the same memory — can result in the kernel continuing to use a memory pointer after the memory has been freed.
The use-after-free condition occurs in kernel mode (Ring 0) — meaning the corrupted memory access happens with full kernel privileges. An attacker who can trigger this race condition (by controlling the timing of memory operations from a user-space application) can potentially overwrite freed kernel memory with attacker-controlled data, corrupting kernel structures and redirecting kernel execution.
On Android, this allows an attacker with a malicious application running at the normal Android application privilege level (or with adb/root on a rooted device) to escalate to kernel privileges, bypassing Android's security sandbox and SELinux policies.
Discovery
Identified through Qualcomm's internal vulnerability research and kernel fuzzing. Qualcomm published the bulletin in May 2022. The 18-month gap before CISA's KEV addition (December 2023) reflects the complexity of the Android ecosystem: Qualcomm publishes patches to device manufacturers, who must integrate them into their BSPs and push OTA updates — meaning devices may remain unpatched long after Qualcomm's fix is available.
Exploitation Context
Qualcomm kernel vulnerabilities are exploited in two primary contexts:
- Mobile surveillance campaigns: Nation-state actors and commercial spyware vendors (such as NSO Group, with Pegasus) chain kernel LPE vulnerabilities with zero-click or one-click browser exploits for complete mobile device compromise
- Local privilege escalation on Android: Malicious Android apps that have tricked a user into granting permissions can use kernel LPE to fully escape Android's sandbox and access all device data, including encrypted storage, messaging apps, and camera/microphone
The December 2023 KEV addition suggests intelligence or incident response evidence of this vulnerability being used in targeted mobile device attacks, consistent with patterns from commercial spyware operations targeting journalists, activists, and government officials.
Remediation
- Apply Android security updates: Check your device's Android security patch level (Settings > About phone > Android security patch level) and update to the latest available patch.
- Contact device manufacturer: If your device's OEM has not released a patch for CVE-2022-22071, contact them. If the device is EoL and won't receive patches, consider replacing it.
- Minimize application permissions: Reducing the permissions granted to applications reduces the attack surface for privilege escalation via kernel exploits.
- Use Mobile Threat Defense (MTD): Enterprise MDM/MTD solutions can detect suspicious application behavior and kernel exploit indicators on managed mobile devices.
Key Details
| Property | Value |
|---|---|
| CVE ID | CVE-2022-22071 |
| Vendor / Product | Qualcomm — Multiple Chipsets |
| NVD Published | 2022-06-14 |
| NVD Last Modified | 2025-10-28 |
| CVSS 3.1 Score | 8.4 |
| CVSS 3.1 Vector | CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
| Severity | HIGH |
| CWE | CWE-416 find similar ↗ |
| CISA KEV Added | 2023-12-05 |
| CISA KEV Deadline | 2023-12-26 |
| Known Ransomware Use | No |
CVSS 3.1 Breakdown
Required Action
Timeline
| Date | Event |
|---|---|
| 2022-05-03 | Qualcomm published security bulletin documenting CVE-2022-22071 |
| 2022-06-14 | CVE published |
| 2023-12-05 | CISA added to KEV; active exploitation confirmed (18 months after CVE publication) |
| 2023-12-26 | CISA BOD 22-01 remediation deadline |
References
| Resource | Type |
|---|---|
| NVD — CVE-2022-22071 | Vulnerability Database |
| CISA KEV Catalog Entry | US Government |
| Qualcomm Security Bulletin — May 2022 | Vendor Advisory |