Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessLure victim to crafted HTML page
-
DeliveryDeliver malicious WebGPU/Dawn content
-
ExploitTrigger heap buffer overflow in Dawn
-
ExecutionCorrupt memory to gain code execution
-
PersistEscape renderer sandbox to host
-
ImpactExecute arbitrary code on Android device
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Heap buffer bounds checking
MITRE ATT&CK
1 technique across 1 tactic: Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires the victim to use Google Chrome on Android at a version prior to 157.0.8103.38 and to visit or be redirected to an attacker-controlled crafted HTML page that exercises the Dawn (WebGPU) component - the CVSS UI:R metric confirms required user interaction. No authentication or elevated privileges are needed (PR:N), and the attack is network-delivered (AV:N). The principal limiting factors are the mandatory user interaction (the page must actually be opened) and the Android-specific, pre-157.0.8103.38 version constraint; the precise content needed to trigger the heap overflow is not described in the available sources beyond 'a crafted HTML page.' |
| Impact | This is a genuine high priority, not an inflated high-CVSS issue. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H, 9.6) describes a network-reachable, low-complexity, unauthenticated flaw that only requires the victim to view a crafted HTML page, and the scope change (S:C) plus the description's 'execute arbitrary code outside the sandbox' indicate a renderer-to-host sandbox escape - the most severe class of browser bug. The SSVC framework agrees on impact (Technical Impact: total) and the vuln.today decision label is act_now, so remediation should be treated as urgent. However, the signals are not uniform: SSVC lists Exploitation as none and Automatable as no, no CISA KEV entry is present, and no EPSS probability was supplied, so there is no evidence of active or widespread exploitation - exploitation status is 'no public exploit identified at time of analysis.' The one chromium issue-tracker reference (issues.chromium.org/issues/569161611) is a vendor bug record, not verified working exploit code. In short: severity and patch urgency are high and vendor-confirmed, but the exploitation-in-the-wild signals are currently absent, so the urgency is driven by impact and automatability of patching rather than by observed attacks. EPSS is missing and should be checked before final prioritization. |
| Exploit ScenarioDerived | An attacker hosts or injects a malicious web page that drives the Dawn (WebGPU) component; when an Android Chrome user before 157.0.8103.38 opens the page, the crafted content triggers a heap buffer overflow that can lead to arbitrary code execution outside the browser sandbox. Exploitation requires user interaction (visiting the page) but no authentication or special privileges. No public, verified exploit code has been identified at the time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Nov 03, 2026
Heap-based buffer overflow in Dawn, the WebGPU implementation shipped with Google Chrome on Android before 157.0.8103.38, allows a remote attacker to execute arbitrary code outside the browser sandbox if a user opens a crafted HTML page. According to the supplied assessment, the CVSS vector (AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H) confirms that no authentication is required, but exploitation depends on the victim visiting or being redirected to the attacker's page, and the page must actually exercise the Dawn component. Exploitation status is currently none per the SSVC data, with no public exploit code or PoC reference in the supplied feeds; the vulnerability is nonetheless tracked as an act_now priority with a Chromium severity of Critical because of the potential sandbox escape. The input does not include an EPSS value, so no EPSS-based risk figure can be given.
RemediationAI
Vendor-released patch: Google Chrome 157.0.8103.38 for Android; users should update through Google Play to that build (or later) as soon as possible, per the stable channel advisory at https://chromereleases.googleblog.com/2026/11/stable-channel-update-for-desktop.html. The listed fixed version satisfies both the vendor description ('prior to 157.0.8103.38') and the EUVD affected-version entry, and the vulnerability is rated act_now priority with Chromium severity Critical because successful exploitation could yield code execution outside the sandbox. The supplied sources do not document any workaround, feature flag or configuration change that removes exposure; the accessible reference material consists of the vendor advisory and the Chromium issue tracker entry https://issues.chromium.org/issues/569161611, which is not described in the input as containing mitigation guidance. Until the update is applied, exposure is bounded only by the mandatory user interaction (a crafted page must be opened) and by the Android-only, pre-157.0.8103.38 version constraint.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
CVE-2026-121247 is a CWE-122 heap-based buffer overflow (tagged by the feeds as both a buffer overflow and a heap overflow) in Dawn, the cross-platform WebGPU implementation that Chromium ships with Chrome. The vulnerable path is reached through WebGPU functionality surfaced to a web page, meaning an HTML document is the delivery vehicle. The CVSS scope-change metric (S:C) matches the description's statement that code execution can occur outside the sandbox, i.e., the impact is not confined to the renderer's normal security boundary; confidentiality, integrity and availability are all rated High. Beyond “a crafted HTML page,” the supplied sources do not describe the specific WebGPU call sequence, object sizing or memory layout needed to trigger the overflow, so the precise trigger is not described in the available sources. The affected build line is Android-specific: Chrome on Android prior to 157.0.8103.38, with the CPE cpe:2.3:a:google:chrome:*:*:*:*:*:*:*:* and the Chromium issue tracker entry 569161611 as the technical reference.
Know when Android gets its next vulnerability
- 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:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
Network-delivered via a web page with no privileges but required user interaction (UI:R); sandbox escape changes scope (S:C) and yields total code-execution impact, so C/I/A all High.
Primary rating from Vendor (Chrome).
CVSS VectorVendor: Chrome
Lifecycle Timeline
2DescriptionCVE.org
Buffer overflow in Dawn in Google Chrome on on Android prior to 157.0.8103.38 allowed a remote attacker to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: Critical)
Executive ViewAI
Google Chrome on Android versions prior to 157.0.8103.38 contain a critical heap-based buffer overflow in the WebGPU implementation (Dawn) that can enable remote code execution outside the browser sandbox. This affects all Android users running vulnerable Chrome versions, and a successful exploit could lead to full device compromise, data theft, or further network intrusion. Leadership should prioritize immediate remediation given the critical severity and potential for sandbox escape.
Apply vendor patch.
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
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.
A heap overflow occurs when a program writes data beyond the bounds of a buffer allocated in the heap memory region.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
Adobe Flash Player before 13.0.0.292 and 14.x through 18.x before 18.0.0.160 on Windows and OS X and before 11.2.202.466
Integer underflow in the MPEG4Extractor::parseChunk function in MPEG4Extractor.cpp in libstagefright in mediaserver in A
Android 3.0 through 4.1.x on Disney Mobile, eAccess, KDDI, NTT DOCOMO, SoftBank, and other devices does not properly imp
Integer overflow in the SampleTable::setSampleToChunkParams function in SampleTable.cpp in libstagefright in Android bef
Apktool versions 2.9.1 and prior contain a path traversal vulnerability when processing Android APK files. Malicious APK
An elevation of privilege vulnerability in the Android system (art). Rated high severity (CVSS 7.8), this vulnerability
The AES-NI implementation in OpenSSL before 1.0.1t and 1.0.2 before 1.0.2h does not consider memory allocation during a
Use-after-free vulnerability in Adobe Flash Player before 13.0.0.292 and 14.x through 18.x before 18.0.0.160 on Windows
Use-after-free vulnerability in Adobe Flash Player before 13.0.0.292 and 14.x through 18.x before 18.0.0.160 on Windows
Android 1.6 Donut through 4.2 Jelly Bean does not properly check cryptographic signatures for applications, which allows
luni/src/main/java/java/io/ObjectInputStream.java in the java.io.ObjectInputStream implementation in Android before 5.0.
The Broadcom Wi-Fi driver in the kernel in Android 4.x before 4.4.4, 5.x before 5.1.1 LMY49G, and 6.x before 2016-02-01
EUVD-2026-116502
GHSA-wp3p-5vrj-qhr5
NVD
CVE.org
Vulnrichment
Exploit-DB