Skip to main content

Android Kernel CVE-2026-55365

| EUVDEUVD-2026-78953 MEDIUM
Out-of-bounds Write (CWE-787)
2026-09-15 Google_Devices GHSA-mccx-jwm4-7rmw
6.7
CVSS 3.1 · Vendor: Google_Devices
View

Attack ChainAIDerived

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

  1. Recon
    Obtain System-level execution privileges
  2. Delivery
    Invoke vulnerable remap.c interface
  3. Exploit
    Supply malformed bounds value
  4. Install
    Out-of-bounds kernel write
  5. C2
    Corrupt adjacent kernel object
  6. Execute
    Hijack privilege structures
  7. Impact
    Achieve kernel/root escalation

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, write limits
MITRE ATT&CK

2 techniques across 2 tactics: Execution, 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 an attacker to already hold System execution privileges (CVSS PR:H) - i.e., code running as the Android System UID or equivalent must be able to reach the remap.c code path. The attacker must be able to supply a crafted offset/length to the remapping function so that the bounds check incorrectly validates it and the write lands out of bounds; successful privilege escalation further depends on the layout of kernel memory adjacent to the target buffer (heap grooming may be needed for reliable control). No user interaction is required (UI:N) and no network access is needed (AV:L). Limiting factors: the high PR:H prerequisite means an unauthenticated remote attacker cannot reach this directly - it is only useful as a post-compromise escalation step, and the attacker must already be local to the device or have a foothold in a System-privileged process.

Impact

The CVSS 3.1 vector (AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H, 6.7) describes a locally triggered, low-complexity bug that nonetheless requires high privileges (PR:H - System execution privileges) before it can be reached. This is a classic privilege-escalation-from-System posture: an attacker who already controls a System-privileged process uses the OOB write to break out into full kernel/root context, so the flaw is a post-compromise escalation step rather than a remote entry point. Exploitation status: no public exploit identified at time of analysis (no POC, not in KEV), so this is not currently a mass-exploitation concern. EPSS data was not supplied, but given the local-only, high-PR prerequisite the realistic exploitation probability for an unauthenticated outsider is low; the residual risk is significant for chained device-compromise scenarios. Note that the CVSS score (6.7, Medium) may understate the impact of a full kernel compromise in environments where System privileges are already obtainable through a separate bug - defenders should treat it as a chained-exploit enabler.

Exploit ScenarioDerived

An attacker who already runs code in a System-privileged process (for example by chaining a separate lower-bug) calls the vulnerable remap interface in remap.c with a malformed offset or length, causing the kernel to write past the intended buffer. The out-of-bounds write corrupts an adjacent kernel object, letting the attacker overwrite credential or function-pointer data and elevate from System to full root/kernel control without any user interaction.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.1% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Sep 15, 2026

An out-of-bounds write in the Android kernel's remap.c code allows a local attacker holding System-level execution privileges to corrupt kernel memory and escalate to full kernel (root) privileges. The flaw stems from an incorrect bounds check (CWE-787) that fails to validate an offset or length before a write, and no user interaction is required once the attacker has the prerequisite System privileges. At the time of analysis there is no public exploit code and the issue is not listed in CISA KEV, but the September 2026 Pixel security bulletin confirms a vendor fix is available.

RemediationAI

Apply the Android/Pixel security bulletin for September 2026 (https://source.android.com/docs/security/bulletin/pixel/2026/2026-09-01), which contains the vendor-released kernel fix for CVE-2026-55365; upgrade affected devices to that build or later - this is the primary and recommended remediation. Where OTAs cannot be applied immediately, treat the flaw as an escalation step and reduce the pool of System-privileged code paths able to reach the remap interface: restrict or sandbox System-UID services, remove unnecessary System-privileged apps, and enforce verified boot/SELinux in enforcing mode, understanding these are compensating controls that shrink attack surface rather than eliminate the bug. Temporarily disabling or restricting the specific remap call path is generally not feasible without breaking graphics/media functionality, so patching remains the only complete fix; monitoring for anomalous kernel writes or unexpected privilege transitions can detect attempted exploitation in the interim.

Affected VersionsENISA

Android Android kernel

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 remap.c, a memory-remapping module within the Android kernel (Linux-based) that handles mapping ranges - likely via remap_pfn_range / vm_insert / remap_file_range-style operations - for processes that manipulate kernel memory regions. CWE-787 (Out-of-bounds Write) indicates the code fails to correctly bound-check a caller-supplied offset or length before performing the write, so a crafted request causes the kernel to write past the end of an intended buffer. Because the write occurs in kernel context, corrupting adjacent kernel objects can redirect control flow or overwrite credential structures. The single CPE cpe:2.3:a:google:android:*:*:*:*:*:*:*:* and the EUVD version string 'Android Android kernel' confirm this is an Android platform kernel issue affecting all version ranges prior to the September 2026 patch level rather than a standalone library.

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 (Google_Devices) PRIMARY 6.7 MEDIUM
AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 6.7 MEDIUM

Local trigger requiring pre-existing System privileges (PR:H), low complexity and no user interaction, with full kernel-level confidentiality, integrity and availability impact.

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

Primary rating from Vendor (Google_Devices).

CVSS VectorVendor: Google_Devices

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

Lifecycle Timeline

2
CVE Published
Sep 15, 2026 - 18:33 cve.org
UNKNOWN (no severity yet)
CVE Published
Sep 15, 2026 - 18:33 cve.org
MEDIUM 6.7

DescriptionCVE.org

In multiple functions of remap.c, there is a possible out-of-bounds write due to an incorrect bounds check. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.

Threat Intelligence Overview

EPSS Score
0.1%
Top 100% exploitable
Prevalence
Ubiquitous
Android is the dominant mobile OS globally, kernel shipped on virtually all devices
Data Quality
4 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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact· derived
High

Priority Score

34
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +34
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.

A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.

Memory corruption occurs when a program writes data beyond the boundaries of allocated memory regions or accesses memory in unintended ways, violating the integrity of the process's address space.

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