Skip to main content

Fuchsia Zircon CVE-2025-36940

| EUVDEUVD-2025-210765 HIGH
Use After Free (CWE-416)
2026-08-24 Google_Devices GHSA-c8m2-hm25-9jf6
8.8
CVSS 3.1 · Vendor: Google_Devices
View

Attack ChainAIDerived

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

  1. Recon
    Attain low-privileged device code execution
  2. Delivery
    Issue crafted syscalls to Zircon pager proxy
  3. Exploit
    Trigger Use-After-Free on kernel pager object
  4. Install
    Groom kernel heap with attacker-controlled data
  5. C2
    Reclaim freed memory region
  6. Execute
    Redirect kernel execution
  7. Impact
    Achieve full kernel privilege

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Memory lifecycle management
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 low-privileged code execution on the target device - an attacker must already be able to run userspace processes (PR:L per CVSS vector). The vulnerable component is the Zircon kernel pager proxy, which is an inherent part of the Fuchsia kernel architecture and does not require a non-default configuration to be present. No user interaction is required once the attacker has initial code execution. Limiting factors include the need for prior code execution (ruling out purely remote, zero-touch attack chains), the absence of automation per SSVC, and the narrow affected product scope limited to devices running Android F30.1.1 Fuchsia-based firmware. The CVSS AV:N metric conflicts with the local userspace-to-kernel escalation description - if the attack vector is genuinely local, exploitation is further constrained to actors with physical or application-level access to the device.

Impact

The provided CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U) scores 8.8 and warrants scrutiny: AV:N implies the vulnerability is triggerable over a network path, but a userspace-to-kernel UAF in a pager proxy is architecturally a local privilege escalation requiring code execution on the device. This metric inconsistency should be verified with the vendor - the attack vector may reflect a remote initial access assumption rather than the UAF trigger itself. SSVC classifies exploitation as 'none' and automatable as 'no,' which tempers urgency despite the high CVSS score. Technical impact is assessed as 'total,' consistent with full kernel compromise. EPSS data was not provided, but combined with no KEV listing and SSVC exploitation-none, real-world threat activity appears low at time of analysis. Nonetheless, kernel-level compromise on any managed device fleet represents a high-severity lateral-movement and persistence risk, and even a mid-sized municipal IT team in sopot managing Fuchsia-based endpoints should treat patching as a priority given the total technical impact rating. The absence of active exploitation does not diminish the severity of successful exploitation.

Exploit ScenarioDerived

An attacker who has obtained low-privileged code execution on a Fuchsia-based device - for example through a malicious application - crafts a sequence of system calls to the Zircon kernel pager proxy that triggers a Use-After-Free condition, freeing a kernel object while retaining a dangling reference. By controlling memory allocation timing (heap grooming), the attacker reclaims the freed memory region with attacker-controlled data, redirecting kernel execution flow to achieve arbitrary code execution at kernel privilege. No public exploit code has been identified at time of analysis, but the full kernel compromise impact makes this a high-value target for motivated actors with device access.

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 – Aug 24, 2026

Privilege escalation from userspace to kernel level is possible in Google's Fuchsia OS via a Use-After-Free condition in the Zircon kernel pager proxy component, affecting Android F30.1.1. An attacker with low-privileged code execution on the device can exploit the memory corruption flaw to gain kernel-level control, achieving full compromise of confidentiality, integrity, and availability. No public exploit code has been identified at time of analysis, and SSVC assessment indicates no current active exploitation.

RemediationAI

The primary remediation is to apply the vendor-released fix documented in the Google product security advisory at https://support.google.com/product-documentation/answer/17072818. Affected Android F30.1.1 devices should be updated to the patched firmware version referenced in that advisory; the exact fixed release version was not independently confirmed from the available input data. As a compensating control where immediate patching is not feasible, restricting physical and network access to affected devices reduces the attack surface, since exploitation requires attaining low-privileged code execution on the device first. Disabling or restricting userspace pager-backed VMO usage, if supported by the platform's security policy, may reduce exposure but could affect functionality and is not confirmed as an official workaround. Monitor the Google advisory page for updated patch version details.

Affected VersionsENISA

Android F30.1.1

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 Zircon microkernel is the foundation of Google's Fuchsia operating system. The pager proxy is a kernel-space component that mediates on-demand page population between userspace pager services and the kernel's virtual memory subsystem. CWE-416 (Use-After-Free) describes a class of memory corruption flaw where a program continues to use a pointer after the memory it references has been freed, allowing an attacker to control the freed memory region and redirect execution or corrupt kernel state. In Fuchsia's architecture, the pager proxy handles privileged kernel objects; a UAF here allows a userspace actor to corrupt kernel memory structures with attacker-controlled data. The CPE string cpe:2.3:a:google:android:*:*:*:*:*:*:*:* combined with the affected version 'Android F30.1.1' suggests this issue surfaces in a Google product line where Fuchsia's Zircon kernel underpins the platform (e.g., smart display or embedded Android-adjacent products). The 'AP' annotation in the description denotes Application-to-Privileged escalation direction.

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 8.8 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 7.8 HIGH

UAF exploitation requires local code execution and heap grooming (AC:H); crossing userspace-to-kernel boundary constitutes scope change (S:C); PR:L reflects required initial access.

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

Primary rating from Vendor (Google_Devices).

CVSS VectorVendor: Google_Devices

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

Lifecycle Timeline

2
CVE Published
Aug 24, 2026 - 16:33 cve.org
UNKNOWN (no severity yet)
CVE Published
Aug 24, 2026 - 16:33 cve.org
HIGH 8.8

DescriptionCVE.org

Use-After-Free vulnerability in a zircon kernel pager proxy (Fuchsia), which could lead to a Privilege Escalation from Userspace to Kernel (AP)

Executive ViewAI

Why It Matters

Google Fuchsia OS (Android F30.1.1) contains a kernel privilege escalation vulnerability (CVE-2025-36940, CVSS 8.8) that allows any user with basic application execution privileges to gain complete kernel-level control, compromising all three pillars of system security. With no patch available and exploitation requiring only low-privilege access, every deployed device in this version becomes a complete compromise vector absent immediate compensating controls.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: enforce strict network isolation of affected devices; implement application allowlisting to minimize low-privilege code execution attack surface; deploy real-time kernel monitoring for unauthorized privilege escalation; restrict user-accessible application stores to curated, verified packages only; and establish device firmware/OS update enforcement when patches become available. Devices storing or processing regulated data should be quarantined pending patch release.

Threat Intelligence Overview

EPSS Score
0.2%
Top 88% exploitable
Prevalence
Low
Fuchsia OS deployed only in limited Google device categories
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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
Very High
Technical Impact
Total

Priority Score

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

Use-after-free vulnerabilities occur when a program continues to access memory through a pointer after that memory has been deallocated.

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