CVE-2026-21140
Executive Summary
CVE-2026-21140 is an improper access control vulnerability in Android's ManagedProvisioning component, addressed by Samsung's Security Maintenance Release (SMR) Sep-2026 Release 1. It allows a local attacker to install arbitrary applications by bypassing provisioning access controls. Affected systems are Android-based devices, particularly those utilizing ManagedProvisioning for device setup or enterprise enrollment, especially Samsung devices pending the SMR Sep-2026 update.
This record — and 170,000+ others — are available via the ValtersIT API. One endpoint replaces five: NVD + GitHub CVE + CISA KEV + EPSS + Nuclei + Exploit-DB, unified.
No signup required
Technical Analysis
The vulnerability resides in the ManagedProvisioning component, which is responsible for managing device provisioning, including enterprise enrollment and initial device setup. Improper access control (CWE-284) indicates that the component fails to properly enforce restrictions on who can invoke provisioning-related operations, specifically those that lead to application installation. A local attacker with the ability to interact with the provisioning flow—either through a malicious app or direct device access—can exploit this flaw to install arbitrary applications without proper authorization. The exact mechanism likely involves insufficient permission checks or exported components within ManagedProvisioning that do not validate the caller's identity or privileges. However, the NVD description provides no specific function names, parameters, or code paths, so the precise implementation detail remains unspecified. The attack surface is local, requiring the attacker to have some level of access to the device, such as a malicious app installed by the user or physical access. The impact is elevated because successful exploitation permits the installation of arbitrary applications, which can lead to further compromise, data theft, or persistence. No CVSS score or vector was provided by NVD; the vector listed in METADATA is a placeholder reflecting the described impact but is not sourced from NVD.
Exploitation Scenarios
Given the limited technical detail, the attack chain is inferred at the vulnerability-class level. No public PoC is available; the following steps are hypothetical based on the improper access control class and the local attack vector.
Reconnaissance/target identification: The attacker identifies a target device running an affected version of Android with ManagedProvisioning prior to SMR Sep-2026 Release 1. This could be any Android device (particularly Samsung devices) that has not received the September 2026 maintenance release. The attacker may verify the device model and build number through standard system information accessible to a local app.
Triggering the flaw: The attacker exploits the improper access control by invoking provisioning-related functionality from a context that should not have permission. Since the vulnerability is local, the attacker must have a presence on the device, such as a malicious application with limited privileges or physical access via ADB or a rogue app. The flaw likely allows bypassing a permission check (e.g., a missing caller verification) to initiate an application installation through the provisioning component.
Payload/execution method: The attacker supplies an arbitrary application package (APK) to be installed. The provisioning component, due to the access control flaw, processes the installation without enforcing the required restrictions, resulting in the installation of the attacker's application. The exact method of delivering the APK (e.g., via intent, content provider, or file path) is not described in available data and thus cannot be specified.
Post-exploitation impact: Once the arbitrary application is installed, the attacker gains a foothold on the device. This installed app could request additional permissions, exfiltrate data, or serve as a backdoor. The impact is severe because the attacker can bypass normal installation safeguards, potentially leading to full device compromise, especially if the installed app leverages further vulnerabilities or gains elevated privileges.
Impact Assessment
The vulnerability has a local attack vector, meaning the attacker must already have some access to the device (e.g., a malicious app or physical access). The impact on confidentiality, integrity, and availability is high, as arbitrary application installation can lead to data theft, system modification, and denial of service. The scope is unchanged, as the vulnerable component (ManagedProvisioning) affects only the device itself. Business impact includes potential compromise of enterprise-managed devices, loss of sensitive data, and violation of security compliance. The blast radius is limited to the affected device, but in an enterprise setting, a single compromised device could serve as a pivot point for lateral movement within the corporate network. Since no CVSS score was provided by NVD, the severity cannot be numerically quantified, but the described capabilities suggest a high-severity issue.
Detection Guidance
Sigma Rule
title: Improper Access Control in ManagedProvisioning Leads to Arbitrary App Installation
id: 3f8a2b1c-4d5e-6f7a-8b9c-0d1e2f3a4b5c
status: experimental
description: Detects attempts to exploit improper access control in Android ManagedProvisioning to install arbitrary applications.
references:
- https://nvd.nist.gov/vuln/detail/CVE-2026-21140
author: Threat Intelligence Team
date: 2026-10-15
tags:
- attack.t1190
- attack.persistence
logsource:
product: android
service: audit
detection:
selection:
event_type: 'PROVISIONING'
action: 'INSTALL_PACKAGE'
caller_package|endswith: 'ManagedProvisioning'
result: 'success'
condition: selection
falsepositives:
- Legitimate enterprise provisioning operations
level: high
YARA Rule
rule CVE_2026_21140_ManagedProvisioning_Exploit
{
meta:
description = "Detects exploitation of CVE-2026-21140 in Android ManagedProvisioning"
author = "Threat Intelligence Team"
date = "2026-10-15"
reference = "https://nvd.nist.gov/vuln/detail/CVE-2026-21140"
hash = "unknown"
strings:
$pkg = "com.android.managedprovisioning"
$install = "INSTALL_PACKAGE"
$intent = "android.intent.action.INSTALL_PACKAGE"
condition:
$pkg and ($install or $intent)
}
Suricata IDS Rule
alert tcp any any -> any any (msg:"CVE-2026-21140 ManagedProvisioning Improper Access Control Attempt"; flow:to_client,established; content:"com.android.managedprovisioning"; content:"INSTALL_PACKAGE"; distance:0; within:200; classtype:attempted-admin; sid:1000001; rev:1;)
Elastic Detection
process where process.name == "system_server" and process.args : "*ManagedProvisioning*" and process.args : "*INSTALL_PACKAGE*"
Splunk SPL Query
index=android_logs sourcetype=android:logcat
| search "ManagedProvisioning" AND ("INSTALL_PACKAGE" OR "installPackage")
| stats count by host, _time, message
| where count > 0
Wazuh OSSEC Rule
<group name="android,">
<rule id="100001" level="12">
<decoded_as>json</decoded_as>
<field name="tag">ManagedProvisioning</field>
<field name="message">INSTALL_PACKAGE</field>
<description>CVE-2026-21140: Potential improper access control exploitation in ManagedProvisioning</description>
<mitre>
<id>T1190</id>
</mitre>
</rule>
</group>
Mitigation & Patch Guidance
Patch confidence: 0/4 (UNPATCHED — no patch evidence from any tracked source).
Immediate mitigations:
- Restrict installation of applications from unknown sources on affected devices.
- Limit local access to devices (e.g., disable ADB, enforce strong device lock).
- Monitor for anomalous provisioning activity using the detection rules provided.
- For enterprise deployments, enforce strict device management policies and application whitelisting.
Patch/upgrade steps:
- Apply the SMR Sep-2026 Release 1 update from Samsung as soon as it becomes available. Check the vendor's security bulletin page for the specific firmware version.
- If the update is not yet available for the device model, consider temporarily restricting device use or isolating it from sensitive resources.
Long-term hardening:
- Regularly update Android devices with the latest security patches.
- Implement a mobile device management (MDM) solution with strict policies.
- Conduct security reviews of provisioning workflows and access controls.
- Educate users about the risks of installing applications from untrusted sources.
References
- NVD: https://nvd.nist.gov/vuln/detail/CVE-2026-21140
- Samsung Security Maintenance Release: [SMR Sep-2026 Release 1 advisory] (URL not provided in data)
- Android Security Bulletin: https://source.android.com/security/bulletin (check for September 2026)
- CWE-284: Improper Access Control: https://cwe.mitre.org/data/definitions/284.html
- MITRE ATT&CK T1190: https://attack.mitre.org/techniques/T1190/
No known threat actor campaigns or exploit-in-the-wild evidence available.
What is this? Security researchers use these exact search queries on Shodan.io (a search engine for internet-connected devices) to find vulnerable systems globally. You can copy these dorks to see if your organization's IP space is exposed.