Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Kernel VPU driver is reached via local ioctl from an installed app, so AV:L and PR:L; the UAF yields full kernel compromise giving C:H/I:H/A:H.
Primary rating from Vendor (Google_Devices).
CVSS VectorVendor: Google_Devices
Lifecycle Timeline
3DescriptionCVE.org
In multiple functions of vpu_ioctl.c, there is a possible use after free due to a use after free. This could lead to remote escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
AnalysisAI
Privilege escalation in the Android kernel VPU (Video Processing Unit) driver stems from a use-after-free in vpu_ioctl.c, allowing an attacker to elevate to kernel-level privileges without any additional execution privileges or user interaction. It affects Google Android devices (per the Pixel security bulletin for 2026-08-01), and Android's advisory states no user interaction is required; SSVC rates the technical impact as total and the flaw as automatable. There is no public exploit identified at time of analysis and it is not listed in CISA KEV, but the total-impact, no-interaction profile makes it a high-priority patch target.
Technical ContextAI
The root cause is CWE-416 (Use After Free) in multiple functions of vpu_ioctl.c, the ioctl handler for the Video Processing Unit kernel driver used on Android/Pixel SoCs. A use-after-free occurs when kernel code continues to reference an object after it has been freed, letting an attacker reclaim that freed memory with attacker-controlled data and manipulate kernel structures (such as function pointers) to hijack execution flow. Because VPU drivers are exposed to userspace through ioctl system calls, a local application interacting with the VPU device node can trigger the dangling reference. The CPE cpe:2.3:a:google:android identifies Google Android as the affected platform, specifically the Android kernel component shipped in Pixel firmware.
RemediationAI
Patch available per vendor advisory: apply the Android security patch level corresponding to the Google Pixel bulletin dated 2026-08-01 (https://source.android.com/docs/security/bulletin/pixel/2026/2026-08-01) as soon as it is offered by the device OEM, since this is the primary and recommended fix. No exact fixed version string is provided in the input, so confirm the required security patch level directly from that bulletin before deployment. As a compensating control until patched, restrict installation of untrusted third-party applications (the realistic vector for reaching the VPU ioctl interface) and use OEM/MDM controls to block sideloading and unknown sources; on managed fleets, enforce update deferral policies. There is no documented toggle to disable the VPU driver without breaking media and camera functionality, so device-level app-trust hardening is the practical interim mitigation and its trade-off is reduced ability to install legitimate third-party apps.
Same weakness CWE-416 – Use After Free
View allSame technique Privilege Escalation
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-52864
GHSA-6744-29jh-3wrc