Skip to main content

Android EUVDEUVD-2026-74006

| CVE-2026-49881 HIGH
Protection Mechanism Failure (CWE-693)
2026-09-08 security@android.com GHSA-63mh-7mg2-j9fp
7.8
CVSS 3.1 · Vendor: android
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Install malicious app on Android 17 device
  2. Delivery
    Invoke serviceClassExists via in-call service binding
  3. Exploit
    Trigger logic error bypassing permission check
  4. Execution
    Execute arbitrary code in telecom process context
  5. Persist
    Escalate to privileged system service credentials
  6. Impact
    Achieve full C/I/A control of telecom subsystem

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V15 - Secure Coding and Architecture Protection mechanism completeness
Exploitation Conditions

Exploitation requires a malicious application to be installed and running on the target Android 17 device with at least low-level user privileges (PR:L). The attacker must have local access - either physical, via ADB shell, or through a previously installed app. No user interaction is needed after the malicious app is present. The vulnerability is limited to Android 17 and is specific to the telephony framework's InCallController component, meaning devices not on Android 17 or without active telecom service binding are not directly affected. Exploitation is non-automatable per SSVC, ruling out worm-style propagation.

Impact

The CVSS 7.8 score reflects a meaningful local privilege escalation with full C/I/A impact on the vulnerable component. However, multiple signals reduce practical urgency: EPSS is 0.18% (8th percentile), SSVC exploitation status is none, and no KEV listing or public POC exists. The attack is non-automatable per SSVC and requires a malicious app (PR:L) already running on the device - an additional pre-condition filtering out casual exploitation. The CVSS technical impact aligns with SSVC's 'total' rating, meaning successful exploitation yields full compromise of the telecom process. Real-world risk is therefore moderate: dangerous in targeted scenarios (e.g., malware already installed on device, enterprise spyware), but not a widespread mass-exploitation threat. No conflicting signals between CVSS vector and description - both indicate local access with low privileges.

Exploit ScenarioDerived

A threat actor distributes a malicious Android application that, once installed on an Android 17 device, triggers the logic error in serviceClassExists by invoking a specific in-call service class binding sequence. The app exploits the protection mechanism failure to execute arbitrary code within the context of the privileged telecom service process, effectively achieving system-level privilege escalation without requiring the user to take any further action after installation. No public POC exists at time of analysis.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 10, 2026

Local privilege escalation in Android 17's telephony stack allows a low-privileged app to achieve arbitrary code execution without user interaction. The logic error in the serviceClassExists method of InCallController.java (CWE-693, Protection Mechanism Failure) enables an attacker with local shell or app access to elevate privileges to those of the telecom service process, gaining full read, write, and execution control. No public exploit exists at time of analysis, and SSVC assesses exploitation as none, though the technical impact is rated total.

RemediationAI

Apply the security patches distributed via the Android Security Bulletin for the 2026-09-01 patch level, available at https://source.android.com/docs/security/bulletin/2026/2026-09-01. Device manufacturers (OEMs) and carriers must integrate and distribute this patch to end users; update timelines vary by vendor. As a compensating control where patching is delayed, restrict sideloading and enforce device management policies (MDM) that prevent installation of untrusted APKs, since exploitation requires a low-privileged app already on the device. Enforcing Google Play Protect and reviewing installed applications for anomalous telecom-related permissions reduces exposure. No workaround exists that neutralizes the logic error in InCallController.java directly.

Affected VersionsENISA

Android 17

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

InCallController.java is a core component of the Android Telecom framework responsible for managing in-call service binding and routing. The serviceClassExists method contains a logic error (CWE-693: Protection Mechanism Failure) - a class of bugs where a security check is present but incorrectly implemented, effectively nullifying the intended protection. The vulnerability affects Android 17 as identified by EUVD and the Android Security Bulletin for 2026-09-01. The CVSS vector (AV:L/AC:L/PR:L/UI:N/S:U) confirms exploitation requires local access with low privileges and no user interaction, consistent with a malicious app exploiting a flaw in a privileged system service. CWE-693 specifically indicates the protection mechanism (likely a service class ownership or permission check) exists in code but fails to enforce the intended restriction due to a logic path error.

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

Vendor (android) PRIMARY 7.8 HIGH
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 7.8 HIGH

Local access with low-privileged app required (AV:L/PR:L); logic error is straightforward to trigger once present (AC:L); full process compromise yields C:H/I:H/A:H.

3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (android).

CVSS VectorVendor: android

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

3
CVSS changed
Sep 10, 2026 - 14:22 NVD
7.8 (HIGH)
CVE Published
Sep 08, 2026 - 19:17 cve.org
HIGH 7.8
CVE Published
Sep 08, 2026 - 19:17 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

In serviceClassExists of InCallController.java, there is a possible arbitrary code execution due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.

Executive ViewAI

Why It Matters

Android 17 devices face a local privilege escalation vulnerability in the telephony stack that allows attackers with app-level or shell access to execute arbitrary code as the telecom service, potentially compromising sensitive call handling and communications. No public exploit code has been identified at time of analysis, and real-world exploitation probability is currently low (EPSS 0.2%), though the critical impact on device control requires prompt inventory, hardening, and patch readiness. Organizations deploying Android 17 for communications-sensitive functions should prioritize access control restrictions and monitoring while awaiting vendor remediation.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations include: (1) restrict app permissions to deny telecom framework access where not required for business function, implemented through app management policies; (2) enforce managed device policies that limit shell and root-level access; (3) deploy device-level process monitoring to detect anomalous privilege elevation attempts targeting telecom service components; (4) isolate devices handling sensitive communications from unrestricted app installation sources; (5) enable SELinux and security module audit logging on affected devices to track protection mechanism bypass attempts.

Threat Intelligence Overview

EPSS Score
0.2%
Top 92% exploitable
Prevalence
High
Android 17 is current major mobile OS release, widely deployed
Data Quality
5 sources
Confidence: Medium

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Defer
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

39
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +39
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy