Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessLure victim to crafted HTML page
-
DeliveryTrigger use-after-free in WebAppInstalls
-
ExploitReclaim freed object, corrupt memory
-
ExecutionEscape renderer sandbox
-
ImpactExecute arbitrary code on host
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 a victim running Google Chrome earlier than 156.0.8078.47 to load an attacker-controlled crafted HTML page that exercises the WebAppInstalls (web-app/PWA install) code path, triggering the use-after-free; per CVSS PR:N no authentication is needed. The primary limiting factor is the required user interaction (UI:R) - the victim must navigate to or render the malicious content - which rules out fully autonomous, unattended exploitation. No non-default configuration is indicated, so default Chrome installations in the affected version range are susceptible once the page is visited; successful 'outside the sandbox' code execution additionally depends on reliably winning the UAF reclaim, which the vendor frames only as 'potential'. |
| Impact | Signals conflict and must be weighed carefully. The provided CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H = 9.6 Critical) describes a network-reachable, low-complexity, unauthenticated memory-corruption bug whose scope change (S:C) reflects the 'execute arbitrary code outside the sandbox' claim - a sandbox escape, which is the most dangerous class of Chrome flaw. However, Google's own Chromium severity rating is only 'Medium', a notable contradiction with the 9.6 Critical CVSS; vendor Chromium severity generally weighs exploitability and real-world preconditions, so the raw 9.6 likely overstates practical risk and the 'potentially' qualifier in the description signals the code-execution outcome is not demonstrated. No EPSS score, no CISA KEV listing, and no public exploit code are present in the input, so there is no public exploit identified at time of analysis and no evidence of active exploitation. Mitigating this, the flaw requires user interaction (UI:R - the victim must visit attacker content), which lowers automatability and argues against widespread opportunistic exploitation. Net: given Chrome's ubiquity and a vendor-confirmed patch, this warrants prompt routine patching as part of normal Chrome update cadence, but the Critical CVSS should be read against the vendor's Medium rating and the absence of exploitation signals - treat as important-but-not-emergency. Note the CWE-416 UAF typically yields renderer-process compromise first; the 'outside the sandbox' phrasing implies a fuller escape and should be verified against the Chromium issue tracker once that entry is public. |
| Exploit ScenarioDerived | An attacker hosts or injects a crafted HTML page that drives the WebAppInstalls component into a use-after-free condition; when a victim running a vulnerable Chrome version visits the page, the freed object is reclaimed and manipulated to corrupt memory and potentially run attacker code outside the browser sandbox. Because UI:R applies, the victim must navigate to the malicious content (e.g., via phishing or a compromised/malvertised site). No public exploit code was identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 21, 2026
Use-after-free in Google Chrome's WebAppInstalls (web app / PWA installation) component affects versions prior to 156.0.8078.47 and can let a remote attacker who convinces a victim to open a crafted HTML page potentially execute arbitrary code outside the browser sandbox. The CVSS 3.1 base score is 9.6 (AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H), driven by the scope change and high confidentiality, integrity and availability impact, although Google assigns only a Medium Chromium security severity and frames code execution as 'potential' because it depends on reliably reclaiming freed memory after the free. No public exploit code or CISA KEV entry was identified at time of analysis, and the mandatory user interaction (UI:R) rules out fully autonomous, unattended exploitation; the vendor-released fix is Chrome 156.0.8078.47.
RemediationAI
Upgrade Google Chrome to 156.0.8078.47 or later - this is the vendor-released patch, published in the stable channel advisory at https://chromereleases.googleblog.com/2026/10/stable-channel-update-for-desktop_02018666648.html, and it addresses the use-after-free reported through the Chromium issue at https://issues.chromium.org/issues/515440087. Because Chrome self-updates, the practical first step is to verify the installed build at chrome://version and force a relaunch so the pending update applies; enterprises should push 156.0.8078.47 through their update mechanism (Google Update policies, or the equivalent macOS/Linux package channel) and confirm fleet compliance, since browsers that sit unrelaunched can stay on a vulnerable build for days. For Chromium-derived and embedded browsers, rebase onto Chromium 156.0.8078.47 or later, or backport the corresponding upstream fix. No patch-version ambiguity exists here, but where upgrading is temporarily impossible, compensating controls should be treated as risk reduction only, not equivalence: keep the renderer sandbox and site isolation enabled (both default on desktop) so that a compromised renderer is contained as far as the platform allows - noting the flaw is specifically described as potentially escaping that boundary, so this is partial at best; reduce exposure to untrusted web content by restricting browsing to allowlisted sites for high-value users, which has a real usability cost; and reinforce user awareness that the trigger requires visiting a crafted page (UI:R), since blocking phishing and unknown-link click-throughs removes the interaction the exploit depends on. There is no indication that disabling PWA/web-app installation is a supported, documented Chrome policy, so do not rely on an undocumented toggle; verify any enterprise policy against Google's Chrome Enterprise policy list before deployment, and roll back if it breaks required web-app workflows.
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 CWE-416 use-after-free, a memory-corruption class in which an object is freed while a dangling reference to it remains reachable; later dereferencing that reference lets an attacker reuse or reinterpret the freed allocation, corrupting adjacent memory and potentially hijacking control flow. Here the affected object lives in Chrome's WebAppInstalls code, the component that handles installation of Progressive Web Apps and related web-app metadata; because the trigger is a crafted HTML page, the corruption occurs in the renderer process that parses attacker-supplied web content. The CVSS vector's scope change (S:C) plus the vendor wording 'outside the sandbox' indicates the impact is not contained to the compromised renderer: a successful exploit is described as potentially escalating to code execution in a more privileged context, which is why confidentiality, integrity and availability are all rated High despite the Medium Chromium severity rating (Google's Chromium scale is calibrated differently from the CVSS base score, and the vendor explicitly qualifies the code-execution outcome as 'potential'). PR:N means no credentials are required, but UI:R means the victim must navigate to or render the malicious page, and there is no indication that non-default configuration is needed - default Chrome installations in the affected version range are exposed once the page is visited. Exploitation reliability hinges on winning the UAF reclaim, i.e. forcing the allocator to place attacker-influenced data at the freed slot before the dangling reference is used, which is why no public exploit is confirmed.
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:C/C:H/I:H/A:H
Remote crafted page with no auth (AV:N/PR:N) but victim must visit it (UI:R); sandbox escape crosses a trust boundary (S:C) with full code-execution impact (C/I/A:H).
Primary rating from Vendor (google).
CVSS VectorVendor: google
Lifecycle Timeline
3DescriptionCVE.org
Use after free in WebAppInstalls in Google Chrome prior to 156.0.8078.47 allowed a remote attacker to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: Medium)
Executive ViewAI
Google Chrome versions prior to 156.0.8078.47 carry a critical-severity flaw that could let an attacker execute code outside the browser sandbox if a user opens a crafted web page. This creates potential endpoint compromise and data exposure across any business unit using affected browsers, with remote and high-privilege users warranting the most attention; no public exploit identified at time of analysis, and exploitation requires user interaction. Leadership should prioritize rapid remediation because Chrome is widely deployed and the vendor fix is available.
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.
EUVD-2026-105567
GHSA-wr7g-24pv-gwpc
NVD
CVE.org
EPSS
Exploit-DB