Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconAttacker hosts crafted HTML page
-
DeliveryVictim lured via phishing or malvertising
-
ExploitBrowser invokes ViewTransitions API
-
InstallUse-after-free triggered on freed object
-
C2Memory primitive achieves arbitrary read/write
-
ExecuteShellcode executes inside renderer sandbox
-
ImpactStage second-stage sandbox escape for host RCE
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 load attacker-controlled HTML in a vulnerable Chrome build (prior to 149.0.7827.103) that exercises the ViewTransitions API, so user interaction (navigating to or being redirected to the malicious page) is mandatory per the CVSS UI:R metric. No authentication is needed on the attacker side (PR:N) and the page can be delivered cross-origin over any network path the victim's browser can reach. Limiting factors: scope is unchanged (S:U), so code execution is confined to the renderer sandbox and a separate sandbox-escape primitive is required for full host compromise; users on already-updated Chrome 149.0.7827.103+ or browsers with ViewTransitions disabled are not exploitable; and enterprise environments enforcing Strict Site Isolation further constrain the blast radius of a successful renderer compromise. |
| Impact | The CVSS 3.1 vector AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H produces an 8.8 score driven by network reach, low complexity, no privileges, and full CIA impact, tempered by required user interaction (visiting a malicious page) and unchanged scope (sandbox-confined). Real-world risk is meaningful but not maximal: browser use-after-frees are routinely chained with sandbox-escape bugs to achieve full RCE on the host, and Chrome's massive install base makes drive-by delivery trivial, yet this CVE alone yields only in-sandbox code execution. There is no EPSS score, KEV listing, or public POC provided in the input, so the signal mix suggests a pre-emptive vendor fix rather than observed in-the-wild abuse; the standard Chromium pattern is that technical details and exploits often emerge weeks after the stable-channel release, so the window of low public-exploit risk is likely temporary. Note that the EUVD-supplied affected-versions string 'Chrome 149.0.7827.103 <149.0.7827.103' is internally inconsistent and should be read as 'all builds strictly less than 149.0.7827.103'. |
| Exploit ScenarioDerived | An attacker hosts a malicious page that uses the ViewTransitions API to trigger the use-after-free, then lures a Chrome user to visit it via phishing email, a malvertising chain, or a watering-hole compromise on a trusted site. When the victim's browser parses the page and initiates the transition, the freed object is reclaimed with attacker-controlled data, yielding arbitrary code execution inside the renderer sandbox; the attacker would then need a separate sandbox-escape bug to pivot to the host. No public exploit has been identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jun 09, 2026
Remote code execution in Google Chrome versions prior to 149.0.7827.103 stems from a use-after-free condition in the ViewTransitions component, allowing a remote attacker to execute arbitrary code within the browser's renderer sandbox by serving a crafted HTML page. Google rates the Chromium security severity as High and a vendor patch is available, though no public exploit has been identified at time of analysis and the flaw is not listed in CISA KEV.
RemediationAI
Vendor-released patch: Google Chrome 149.0.7827.103 (Stable channel); upgrade all desktop installations to this version or later by triggering Help > About Google Chrome and relaunching, or by pushing the update through your endpoint management system, per https://chromereleases.googleblog.com/2026/06/stable-channel-update-for-desktop_0153744567.html. Track downstream Chromium-based browsers (Edge, Brave, Opera, Vivaldi) and apply their corresponding rebased builds as they ship. Until every endpoint is patched, compensating controls include disabling the ViewTransitions feature via the chrome://flags/#view-transition-on-navigation toggle or the corresponding enterprise policy where available (side effect: breaks site-initiated transition animations on modern web apps), enforcing Site Isolation and 'Strict Site Isolation' enterprise policy to limit cross-origin reach of any renderer compromise, and restricting outbound web browsing through a filtering proxy to block unknown attacker-hosted pages (side effect: user friction and possible false positives on legitimate sites). The Chromium tracker entry at https://issues.chromium.org/issues/517168239 will remain access-restricted until the disclosure window expires.
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
ViewTransitions is a relatively new Chromium web platform API (exposed as the document.startViewTransition() JavaScript interface) that animates DOM state changes between same-document or cross-document navigations by capturing snapshots of old and new views and compositing them. The root cause is CWE-416 (Use After Free): an object referenced during the transition lifecycle is freed while still reachable, so subsequent dereference operates on attacker-controllable reclaimed memory, a classic primitive for type confusion and arbitrary read/write in C++ renderer code. Affected component is Google Chrome (Chromium-based) desktop builds prior to 149.0.7827.103, and because ViewTransitions runs in the renderer process, exploitation yields code execution constrained by Chrome's site-isolated sandbox rather than direct host compromise.
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
AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Primary rating from Vendor (google).
CVSS VectorVendor: google
Lifecycle Timeline
3DescriptionCVE.org
Use after free in ViewTransitions in Google Chrome prior to 149.0.7827.103 allowed a remote attacker to execute arbitrary code inside a sandbox via a crafted HTML page. (Chromium security severity: High)
Executive ViewAI
Google Chrome versions prior to 149.0.7827.103 contain a remote code execution vulnerability in the ViewTransitions component that allows attackers to execute arbitrary code within the browser sandbox when users visit crafted web pages. No public exploit identified at time of analysis. All organizational endpoints running vulnerable Chrome versions require immediate patching to eliminate this critical risk.
Apply vendor patch. Chrome 149.0.7827.103 available for immediate deployment.
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.
Related Vulnerabilities in Google Chrome Use-After-Free and Memory Safety Flaws
View all 74Same weakness CWE-416 – Use After Free
View allVendor StatusVendor
SUSE
Severity: Critical| Product | Status |
|---|---|
| openSUSE Leap 16.0 | Fixed |
| openSUSE Tumbleweed | Fixed |
EUVD-2026-35246
GHSA-6vj2-2gv4-3q34
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB