Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessLure victim to crafted HTML page
-
DeliveryServe ServiceWorker manipulation script
-
ExploitTrigger use-after-free in ServiceWorker
-
ExecutionExecute arbitrary code in renderer sandbox
-
ImpactAccess page data / stage sandbox escape
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 visit or load an attacker-controlled crafted HTML page in a vulnerable Chrome build prior to 156.0.8078.47 (UI:R - user interaction via navigation/content rendering is required; no authentication needed per PR:N). The trigger is specific to ServiceWorker object lifecycle handling, so the attack path depends on content that registers or manipulates a ServiceWorker. A critical LIMITING factor: the description states code executes 'inside the sandbox,' so the attacker gains control only of the renderer process - translating this into host/system compromise requires chaining an additional sandbox-escape vulnerability. This materially reduces real-world impact versus the 8.8 score and matches the vendor's 'Medium' rating. |
| Impact | This is a genuine patch-priority issue but with an important nuance that raw CVSS obscures. The CVSS 3.1 base score of 8.8 (AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H) reflects network-reachable, low-complexity, unauthenticated code execution - however, the description explicitly states code executes 'inside the sandbox,' meaning a full system compromise requires chaining a separate sandbox-escape vulnerability. Chromium's own vendor rating is only 'Medium,' which conflicts with the 8.8 NVD-style score and reflects this containment. No EPSS score, KEV listing, or public POC was provided in the input: exploitation status is therefore 'no public exploit identified at time of analysis.' UAF (CWE-416) bugs in Chrome's ServiceWorker are historically exploitable and frequently chained, so despite the absence of exploitation signals the enormous install base and network attack vector make prompt patching warranted. Net assessment: real priority for patch management given Chrome's ubiquity, but not an emergency - the sandbox boundary and lack of any active-exploitation or POC evidence argue against widespread immediate weaponization rather than this being a trivially remote full-system RCE. |
| Exploit ScenarioDerived | An attacker hosts a malicious web page (or injects malicious content via an ad/iframe on a compromised site) that manipulates ServiceWorker lifecycle objects to trigger a use-after-free. A victim running a vulnerable Chrome build simply visits the page (UI:R), and the attacker achieves arbitrary code execution within the renderer sandbox. No public exploit was identified at time of analysis; full host compromise would require pairing this with a separate sandbox escape. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 21, 2026
Use-after-free in Chrome's ServiceWorker implementation allows a remote, unauthenticated attacker to run arbitrary code inside the renderer sandbox when a victim loads a crafted HTML page that registers or manipulates a ServiceWorker, affecting Chrome builds prior to 156.0.8078.47. Because the CVSS vector is AV:N/AC:L/PR:N/UI:R with high confidentiality, integrity, and availability impact, it scores 8.8, yet Google rates the issue only Medium - the description explicitly scopes the code execution to 'inside the sandbox,' so host or OS compromise requires chaining a separate sandbox-escape flaw. No public exploit code or active exploitation has been identified at time of analysis, but the low attack complexity and broad browser install base make this a genuine patch-priority item; note that exploitation requires user interaction (the victim must navigate to or render attacker-controlled content).
RemediationAI
Vendor-released patch: upgrade Google Chrome to 156.0.8078.47 or later via the built-in updater (chrome://settings/help), or deploy the corresponding vendor package for managed fleets; verify the running version after rollout. Full details are in the Chrome stable channel advisory at https://chromereleases.googleblog.com/2026/10/stable-channel-update-for-desktop_02018666648.html, with root-cause discussion at https://issues.chromium.org/issues/499365667. Chromium derivatives (Edge, Brave, Opera, Electron-based apps) should be updated to a build that has merged the same upstream fix; until then, treat them as vulnerable. If immediate patching is not possible, EnterprisePolicy-driven mitigations such as blocking untrusted origins where feasible provide only marginal protection because the bug is reachable from ordinary web content - the trade-off is severe breakage of legitimate sites. Because exploitation is confined to the renderer sandbox, keeping the OS, GPU drivers, and other browser-external components fully patched limits an attacker's ability to chain a sandbox escape; note this is a risk-reduction measure, not a fix for CVE-2026-113311 itself. No public exploit code or confirmed active exploitation has been identified at time of analysis, so prioritization can follow standard browser patch cadence rather than emergency out-of-band response.
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
CWE-416 (use after free) in Chromium's ServiceWorker subsystem: a heap-allocated object tied to ServiceWorker lifecycle handling is released while a reference is still reachable, letting an attacker who controls page content reallocate the freed memory and hijack control flow within the renderer process. ServiceWorker is the background-script layer that intercepts network fetches and manages caching for an origin, so triggering the bug requires a page (or worker registration path) that exercises registration, update, or teardown of a ServiceWorker object - that is why the attack surface is narrower than a generic V8 bug despite the same memory-corruption class. The relevant hardening boundary is Chromium's renderer sandbox: the described primitive yields arbitrary code execution in the sandboxed renderer only, and escaping to the host requires a second, independent vulnerability. The CPE/version data confines the exposure to Chrome builds below 156.0.8078.47 (EUVD: 'Chrome 156.0.8078.47 < 156.0.8078.47'), and the vendor's Medium severity rating - versus the 8.8 CVSS - reflects this sandbox-limited scope.
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
Remote crafted page with no auth (AV:N/PR:N) but requires visiting it (UI:R); renderer-only code execution stays within the sandbox so scope unchanged (S:U) with high in-process impact.
Primary rating from Vendor (google).
CVSS VectorVendor: google
Lifecycle Timeline
3DescriptionCVE.org
Use after free in ServiceWorker in Google Chrome prior to 156.0.8078.47 allowed a remote attacker to execute arbitrary code inside the sandbox via a crafted HTML page. (Chromium security severity: Medium)
Executive ViewAI
Google Chrome builds prior to 156.0.8078.47 carry a ServiceWorker memory-safety flaw that can let an unauthenticated remote attacker run code inside the browser’s renderer sandbox when a user visits crafted content. Exploitation requires user interaction and does not by itself compromise the host, but Chrome’s broad install base and low attack complexity make rapid remediation important for reducing workforce exposure. No public exploit has been identified at time of analysis.
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-105505
GHSA-4x7m-vm6p-jwfm
NVD
CVE.org
EPSS
Exploit-DB