CVE-2026-0133: Android ARM SMMU v3 Privilege Escalation (CVSS 7.8)
CVE-2026-0133 is a local privilege escalation vulnerability in Android's ARM SMMU v3 driver. An attacker with limited user-level access can bypass a missing permission check to sign malicious Android Runtime bootclass artifacts, gaining elevated system privileges without needing special rights or user interaction. This is a kernel-level flaw that allows an unprivileged local user to escalate their permissions substantially.
Source data · NVD / CISA · public domain
- CVSS
- 3.1 · 7.8 HIGH · CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
- Weaknesses (CWE)
- CWE-862
- Affected products
- 1 configuration(s)
- Published / Modified
- 2026-06-16 / 2026-06-17
NVD description (verbatim)
In smmu_attach_dev of arm-smmu-v3.c, there is a possible way to sign malicious Android Runtime bootclass artifacts due to a missing permission check. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
1 reference(s) · View on NVD →
SEC.co analysis · AI-assisted, reviewed against source
Technical summary
The vulnerability resides in the smmu_attach_dev function of arm-smmu-v3.c, where insufficient authorization validation permits unauthorized signing of Android Runtime bootclass artifacts. The missing permission check (CWE-862: Missing Authorization) allows a local process running with standard user privileges to manipulate bootclass components during SMMU attachment operations. The attack chain does not require elevated initial privileges, making it accessible to any local user on an affected device.
Business impact
For Android device users and enterprises deploying Android systems, this vulnerability represents a critical integrity and confidentiality risk. An attacker exploiting this flaw can gain root-equivalent access, potentially exfiltrating sensitive data, installing persistent malware, tampering with system behavior, or compromising device security for all users. Organizations managing fleets of Android devices face potential wholesale compromise if updates are not applied promptly. The lack of required user interaction increases business risk significantly—compromise can occur silently.
Affected systems
Google Android is affected. The vulnerability is rooted in the ARM SMMU v3 driver component (arm-smmu-v3.c), which is used across a wide range of Android devices powered by ARM processors. The exact affected Android versions and patch timeline should be verified against Google's official Android Security & Privacy Year in Review or monthly security bulletin.
Exploitability
Exploitability is straightforward: the attack requires only local code execution with standard user privileges and no special system configuration. The absence of required user interaction, combined with a permissionless code path, makes this vulnerability highly practical to exploit. Any application or process running on the device—including third-party apps—can potentially trigger this condition, provided they can access the relevant kernel interface.
Remediation
Patch deployment is essential and urgent. Users and administrators must apply the Android security update addressing CVE-2026-0133 to all affected devices as soon as available. Given the HIGH severity and ease of exploitation, this should be prioritized above routine updates. Device manufacturers should coordinate closely with Google to ensure patch availability across supported device models. Until patching is complete, treat affected systems as at elevated risk for unauthorized privilege escalation.
Patch guidance
Monitor Google's official Android Security & Privacy bulletin and your device manufacturer's security updates for patches addressing CVE-2026-0133. When available, apply patches immediately across all affected devices—do not delay or defer this update. If your organization manages Android devices, establish a rapid deployment process for critical kernel security fixes. Verify patch installation by confirming the security patch date or checking kernel version information post-update.
Detection guidance
Detection of active exploitation is challenging without kernel-level monitoring. Organizations should look for anomalous privilege escalation events in system logs, unexpected root-owned processes spawned from user applications, or unusual SMMU/kernel driver interactions. Implement kernel integrity monitoring and enforce Security Enhanced Linux (SELinux) policies restrictively to reduce the attack surface. Behavioral analytics detecting unauthorized privilege assumption may surface exploitation attempts.
Why prioritize this
This vulnerability merits immediate priority due to the HIGH CVSS score (7.8), the ease of local exploitation, the absence of user interaction requirements, and the complete confidentiality, integrity, and availability impact on affected systems. The presence of a missing authorization check in kernel code that can be triggered by unprivileged users makes this a textbook privilege escalation risk. Any delay in patching leaves devices vulnerable to compromise by malicious applications or local attackers.
Risk score, explained
The CVSS 3.1 score of 7.8 (HIGH) reflects: (1) Local attack vector requiring prior device access; (2) Low attack complexity—no special conditions or race conditions; (3) Low privilege requirements—standard user permissions suffice; (4) No user interaction needed; (5) Unchanged scope; and (6) High impact across confidentiality, integrity, and availability. The missing authorization check (CWE-862) and the ability to sign bootclass artifacts without proper gates elevates risk significantly in a mobile environment where privilege separation is a foundational security model.
Frequently asked questions
Can my device be compromised remotely using this vulnerability?
No. CVE-2026-0133 requires local code execution—the attacker must already have some level of code running on the device. It is not a remote code execution flaw. However, once an attacker achieves initial local access (e.g., via a separate vulnerability, sideloaded malware, or physical access), this flaw enables rapid privilege escalation to system level.
What does 'signing malicious bootclass artifacts' mean in practical terms?
Android Runtime (ART) uses bootclass files—essential system libraries and classes loaded at boot. If an attacker can sign malicious versions of these files, they can inject code into the most privileged execution context, gaining kernel-level control. This enables complete device compromise, persistence, and the ability to hide further malware.
Do I need to do anything special to stay safe, or is just applying the patch enough?
Applying the patch is the primary mitigation. Beyond that, best practices include avoiding untrusted app sources, keeping SELinux enabled, and using up-to-date Android versions. If your device is no longer receiving security updates from the manufacturer, consider upgrading to a supported model—this vulnerability exemplifies why patch support lifecycle matters.
Is this vulnerability actively being exploited in the wild?
According to available data, CVE-2026-0133 is not currently listed on CISA's Known Exploited Vulnerabilities (KEV) catalog. However, the ease of exploitation means it could be added if exploitation is discovered. Do not assume absence from KEV means low risk—apply patches proactively.
This analysis is provided for informational and educational purposes. The information herein is based on publicly available source data current as of the publication date. Specific patch versions, affected device models, and patch availability timelines must be verified against official Google Android security bulletins and your device manufacturer's advisories. SEC.co makes no warranty regarding the completeness or accuracy of this analysis and disclaims liability for reliance on this information. Always verify security information against authoritative vendor sources before making operational decisions. Source: NVD (public-domain), retrieved 2026-07-23. Analysis generated by SEC.co (claude-haiku-4-5).
Related vulnerabilities
- CVE-2025-26418HIGHAndroid CarDevicePolicyService Privilege Escalation (CVSS 7.8)
- CVE-2026-0145LOWKeyMint Permission Bypass Allows Local Information Disclosure on Android
- CVE-2026-0158LOWAndroid Camera Missing Permission Check Vulnerability
- CVE-2018-25391HIGHHaPe PKH 1.1 Authorization Bypass – Unauthorized Record Deletion Vulnerability
- CVE-2025-53345HIGHThimPress Thim Core Missing Authorization Leads to Code Execution
- CVE-2026-0272HIGHPalo Alto PAN-OS Privilege Escalation Vulnerability (PA-Series, VM-Series, Panorama)
- CVE-2026-10737HIGHWordPress SP Project & Document Manager Unauthenticated File Access Vulnerability
- CVE-2026-26236HIGHQuMagie Missing Authorization Vulnerability – Patch to 2.9.0