Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessLure victim to crafted HTML page
-
ExploitTrigger use-after-free in Canvas
-
ExecutionReuse freed memory object
-
ImpactExecute arbitrary code in renderer sandbox
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 the victim to open an attacker-controlled crafted HTML page in a vulnerable Google Chrome build (any version prior to 155.0.8059.79) that exercises the Canvas rendering path, triggering the use-after-free. The key limiting factors are: (1) mandatory user interaction (CVSS UI:R) - the victim must navigate to or load the malicious page, so no fully automated drive-by mass exploitation (reflected in SSVC Automatable='no'); and (2) code execution is confined to the renderer sandbox per the description, meaning a successful exploit does not by itself compromise the host OS and would need to be chained with a separate sandbox-escape vulnerability for full system control. No authentication is required (PR:N). |
| Impact | Multiple signals must be weighed here. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, base 8.8) indicates a network-reachable, low-complexity, unauthenticated flaw that nonetheless requires user interaction (UI:R) - the victim must visit a crafted HTML page. This aligns with the use-after-free (CWE-416) in Chrome's Canvas component. CISA's SSVC framework rates Exploitation as 'none' (no observed or public exploitation), Automatable as 'no' (UI:R breaks mass drive-by automation since a user must be lured to a page), but Technical Impact as 'total' (consistent with potential arbitrary code execution). There is no CISA KEV listing and no EPSS score provided in the input, and no public POC is referenced, so this is: no public exploit identified at time of analysis. Importantly, the description explicitly states code execution is 'inside the sandbox' - i.e., no sandbox escape is claimed, which materially limits real-world impact versus a full RCE on the host; a renderer-only compromise typically requires a second chained bug to escape the sandbox. Net assessment: a genuinely serious memory-corruption bug in an ubiquitous product that should be patched promptly, but current intelligence (no KEV, no POC, SSVC Exploitation=none, UI required, sandbox-contained) points to this being a high-severity-by-score issue without evidence of imminent widespread exploitation rather than an actively-weaponized emergency. Note a conflict to verify: the input Tags include 'Denial Of Service' and 'RCE', but the primary described impact is in-sandbox code execution via UAF - treat the DoS label as a secondary/consequential effect, not the primary vector. |
| Exploit ScenarioDerived | An attacker hosts or compromises a web page containing malicious HTML/JavaScript that drives Chrome's Canvas rendering into a use-after-free condition. When a victim running a vulnerable Chrome version (prior to 155.0.8059.79) visits the page, the freed object is reused to corrupt memory and potentially execute attacker-controlled code within the renderer sandbox. No public POC or exploit code is referenced in the available data, and the attack requires the victim to actively load the attacker's page (UI:R). |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 14, 2026
Use-after-free in the Canvas rendering path of Google Chrome versions prior to 155.0.8059.79 allows a remote attacker to execute arbitrary code inside the renderer sandbox when a victim loads a crafted HTML page, requiring user interaction (CVSS:3.1/AV:N/AC:L/PR:N/UI:R, base 8.8). Because the freed object is reused in a graphics-rendering context, exploitation yields code execution only within the renderer sandbox, so full host compromise would require chaining a separate sandbox-escape flaw. No public exploit identified at time of analysis, and CISA's SSVC assessment rates exploitation as 'none' and automatable as 'no', though technical impact is rated 'total' if the bug is successfully triggered; a vendor-released patch (155.0.8059.79) is available.
RemediationAI
Vendor-released patch: upgrade Google Chrome to version 155.0.8059.79 or later - this is the first fixed build for the desktop stable channel per the advisory at https://chromereleases.googleblog.com/2026/10/stable-channel-update-for-desktop_01668083673.html, with the underlying defect tracked at https://issues.chromium.org/issues/570167920. Trigger the browser's update check (Help > About Chrome) or push the update through enterprise management, then fully restart the browser, since an un-restarted process continues running the vulnerable binary; verify the running build in chrome://version, and confirm downstream Chromium forks have shipped the equivalent fix. If immediate upgrade is not possible, the highest-value compensating control is keeping Chrome's renderer sandbox and Site Isolation (SitePerProcess) enforced, because the assessed impact is code execution confined to the renderer - that containment is what prevents this bug alone from becoming host compromise, so weakening or disabling the sandbox for any reason materially raises risk. Enterprise policy can disable JavaScript (DefaultJavaScriptSetting=2) or restrict access to untrusted sites, which blocks the crafted-HTML delivery vector, but the trade-off is severe functional breakage of most web applications, so it is only realistic on locked-down kiosk or high-value isolated profiles; network-side controls (blocking untrusted content, browser isolation for risky browsing) reduce exposure to attacker-controlled pages but do not remediate the underlying memory bug. No public exploit code was identified at time of analysis and CISA SSVC rates exploitation as 'none', so prioritization should follow standard patch-cadence risk rather than emergency response, while recognizing that the CVSS vector (AV:N/PR:N/UI:R) means exploitation becomes trivial for any user who can be induced to open a malicious page once exploit code is developed.
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
The flaw is a use-after-free (CWE-416) in Chrome's Canvas implementation, the HTML5 drawing surface rendered through the Blink engine and Chromium's graphics/GPU pipeline. In a use-after-free of this class, an object associated with canvas rendering state or a backing resource is freed while a stale reference remains; a crafted page that drives the Canvas API can cause that dangling pointer to be dereferenced, letting the attacker influence memory that has already been released and, with sufficient heap grooming, redirect execution flow - a memory-corruption primitive consistent with the report's RCE and memory-corruption tags. Chromium's multi-process architecture is the key constraint: the vulnerable Canvas code runs in the renderer process, which is confined by the Chrome sandbox, so the described arbitrary code execution is scoped 'inside the sandbox' and does not by itself give OS-level control. The affected technology stack is therefore Blink/Canvas 2D (and possibly accelerated/graphics-backed canvas) in Chrome builds earlier than 155.0.8059.79, on any platform shipping that desktop stable channel build; the Chromium issue tracker reference (issues.chromium.org/issues/570167920) and Chrome stable-channel advisory are the primary technical sources, with no CPE strings supplied in the input data.
Know when Chromium 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:U/C:H/I:H/A:H
Remotely reachable via a crafted page (AV:N/AC:L), no auth (PR:N), but victim must load the page (UI:R); scope unchanged (S:U) as code runs within the sandbox, with high C/I/A from memory corruption.
Primary rating from Vendor (google).
CVSS VectorVendor: google
Lifecycle Timeline
3DescriptionCVE.org
Use after free in Canvas in Google Chrome prior to 155.0.8059.79 allowed a remote attacker to potentially execute arbitrary code inside the sandbox via a crafted HTML page. (Chromium security severity: High)
Executive ViewAI
Google Chrome versions prior to 155.0.8059.79 are affected by a high-severity use-after-free vulnerability in the Canvas rendering path, which could allow an unauthenticated remote attacker to execute arbitrary code within the browser's renderer sandbox, though user interaction is required. No public exploit identified at time of analysis, and CISA assesses exploitation as none, but successful exploitation could lead to data compromise or further network penetration if chained with a sandbox escape. Leadership should ensure all Chrome instances are patched promptly to mitigate potential risk to organizational assets and user data.
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
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.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
Remote code execution in Google Chrome's ANGLE graphics layer allows attackers to compromise systems via crafted HTML pa
Use-after-free in the Workers component of Google Chrome allows an unauthenticated remote attacker to execute arbitrary
Use-after-free in Google Chrome's WebAppInstalls component allows a remote, unauthenticated attacker to execute arbitrar
Remote code execution inside the renderer sandbox can be triggered in unpatched Google Chrome builds by a use-after-free
Use-after-free in Chrome's V8 JavaScript engine allows remote, unauthenticated attackers to execute arbitrary code insid
Use after free in ANGLE in Google Chrome prior to 111.0.5563.110 allowed a remote attacker to potentially exploit heap c
The Fonts implementation in Google Chrome before 40.0.2214.91 does not initialize memory for a data structure, which all
Multiple unspecified vulnerabilities in Google Chrome before 40.0.2214.91 allow attackers to cause a denial of service o
Multiple unspecified vulnerabilities in Google V8 before 3.30.33.15, as used in Google Chrome before 40.0.2214.91, allow
The SelectionOwner::ProcessTarget function in ui/base/x/selection_owner.cc in the UI implementation in Google Chrome bef
Skia, as used in Google Chrome before 40.0.2214.91, allows remote attackers to cause a denial of service (out-of-bounds
Google Chrome before 40.0.2214.91, when the Harmony proxy in Google V8 is enabled, allows remote attackers to bypass the
EUVD-2026-100657
GHSA-wp6f-7242-8rf2
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB