Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessDistribute malicious Android app
-
DeliveryVictim installs app
-
ExploitApp calls unguarded SmsController function
-
ExecutionFramework skips permission check
-
PersistPrivilege escalates to higher context
-
ImpactAccess device SMS data and system resources
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V8 - Authorization Least privilege enforcement
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires that attacker-controlled code already execute locally on the target Android device with at least low-privilege app context - for example, via a sideloaded or store-delivered malicious application. No special non-default system configuration is required; the missing permission check is present in the default Android framework across all affected versions. User interaction is not required after installation. Exploitation is bounded to the local device (AV:L - no network-based remote attack path). Devices running the September 2026 Android Security Patch Level or later are not vulnerable. The primary limiting factor is the requirement for local code execution: the attacker must first get an application installed on the device. |
| Impact | The CVSS 7.8 vector (AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) accurately captures the threat profile: local access with minimal privileges is sufficient, attack complexity is low, and no user interaction is needed. The contained scope (S:U) limits the blast radius to the device itself, but the full CIA triad at High means a successful exploit yields complete device control. No EPSS data is available in the input, and neither a KEV listing nor public POC has been reported, placing this in the 'patched but unconfirmed in-the-wild' category. The breadth of affected versions - spanning Android 14 through 16-QPR2, which collectively represent the overwhelming majority of modern supported Android installations - significantly amplifies aggregate risk across large device fleets. The absence of user interaction and the low privilege bar mean that any installed malicious application, including those distributed through social engineering, can immediately attempt exploitation without further victim involvement. |
| Exploit ScenarioDerived | A malicious Android application installed on a victim device - delivered via sideloading, a compromised third-party store, or social engineering - calls one of the unguarded SmsController functions directly. Because the permission check is absent, Android's framework processes the request as if the caller were authorized, allowing the app to escalate its effective privilege level and access SMS operations, sensitive data, or system capabilities restricted to privileged callers. No victim interaction is required beyond the initial app installation. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 08, 2026
Privilege escalation in Android's SmsController affects versions 14, 15, 16, and 16-QPR2 due to missing permission checks across multiple functions. A locally-running application with basic privileges can invoke these unguarded entry points to gain full read, write, and availability impact on the device without any user interaction. No public exploit or active KEV listing exists at time of analysis; Google addressed this in the September 2026 Android Security Bulletin.
RemediationAI
Apply Google's September 2026 Android Security Patch Level (2026-09-01) or later, delivered via OEM over-the-air system updates on supported devices. Enterprise administrators should enforce minimum Security Patch Level compliance via MDM or EMM policies (e.g., Android Enterprise enrollment restrictions). No viable workaround exists for the missing permission check in SmsController, as it is a core framework component that cannot be safely disabled. Devices from OEMs that have not yet released the September 2026 patch should be treated as elevated risk; where supported OEM updates are unavailable (end-of-life devices), consider restricting app sideloading, enforcing managed Google Play allow-listing, or evaluating device replacement. Advisory: https://source.android.com/docs/security/bulletin/2026/2026-09-01.
Affected VersionsENISA
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerability resides in SmsController.java, the Android framework class responsible for managing SMS operations and related telephony functions. CWE-269 (Improper Privilege Management) characterizes the root cause: multiple functions within SmsController fail to enforce the expected Android permission checks before allowing callers to proceed. Android's security model relies on permission declarations in application manifests combined with runtime enforcement by the framework - when a framework class omits the check, any caller regardless of declared permissions can exercise that code path. No CPE strings are provided in the input; the affected scope spans Android 14, 15, 16, and 16-QPR2 as confirmed by EUVD-2026-74028. The reporter is security@android.com, indicating this was discovered through Google's internal security program.
Know when the next one hits your stack
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Local execution with minimal app privileges is sufficient (AV:L/PR:L); no scope change as impact is contained to the vulnerable device; full CIA impact reflects framework-level privilege escalation.
Primary rating from Vendor (android).
CVSS VectorVendor: android
Lifecycle Timeline
2DescriptionCVE.org
In multiple functions of SmsController.java, there is a possible escalation of privilege 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.
Executive ViewAI
A privilege escalation vulnerability in Android's SMS controller (CVE-2026-58874) affects Android 14, 15, 16, and 16-QPR2 devices. If a malicious application is installed on a device, it can gain unrestricted read, write, and deletion access to all SMS messages without additional permissions or user interaction, creating risk for multi-factor authentication bypass, sensitive message interception, and SMS service disruption across enterprise and personal mobile devices.
No vendor-released patch identified at time of analysis. Interim mitigations: restrict application installation to managed app stores or internal enterprise distribution channels and block sideloading of untrusted applications; use mobile device management (MDM) to enforce granular SMS permission restrictions for applications; implement application permission auditing to detect and alert on unexpected SMS access; segregate SMS-dependent systems and limit SMS functionality on high-risk devices; migrate critical authentication mechanisms away from SMS to authenticator applications or hardware-based MFA; require device enrollment in compliance programs requiring screen locks and device management to raise the barrier for malicious app installation.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.
EUVD-2026-74028
GHSA-x96c-jjf5-c38j
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB