CVE-2026-110920 Overview
CVE-2026-110920 is a memory corruption vulnerability in the V8 JavaScript engine used by Google Chrome. Versions prior to 155.0.8059.84 are affected. A remote attacker can execute arbitrary code inside the Chrome sandbox by convincing a user to visit a crafted HTML page. Google classifies the Chromium security severity as High. The flaw maps to CWE-119, improper restriction of operations within memory buffer bounds. Successful exploitation requires user interaction but no authentication or elevated privileges.
Critical Impact
Remote attackers can achieve arbitrary code execution inside the Chrome sandbox through a single malicious web page.
Affected Products
- Google Chrome Desktop versions prior to 155.0.8059.84
- Chromium-based builds embedding the vulnerable V8 engine
- Downstream browsers that have not merged the V8 fix
Discovery Timeline
- 2026-10-15 - CVE-2026-110920 published to the National Vulnerability Database
- 2026-10-19 - Last updated in the NVD database
Technical Details for CVE-2026-110920
Vulnerability Analysis
The vulnerability resides in V8, the JavaScript and WebAssembly engine that powers Chrome. V8 compiles JavaScript to native machine code through its optimizing compilers. Memory corruption in this layer typically arises from flaws in type tracking, bounds reasoning, or object lifetime management during optimization. An attacker who triggers the condition can corrupt heap state and gain control over execution flow inside the renderer process. Code execution remains confined to the Chrome sandbox, but the primitive can be chained with a sandbox escape to achieve full system compromise.
The NVD record classifies the issue under CWE-119. Google has not publicly released reproducer details through the referenced Chromium Issue #569659194, which remains restricted.
Root Cause
The root cause is improper restriction of memory buffer operations within V8. This category covers out-of-bounds reads and writes that occur when the engine miscomputes buffer boundaries or object sizes. Attackers typically abuse such flaws to overwrite adjacent heap objects and craft type confusion primitives. The exact faulty component has not been disclosed by Google.
Attack Vector
Exploitation requires a victim to load attacker-controlled HTML and JavaScript in Chrome. The attacker hosts a crafted page or injects malicious script into a compromised site. No credentials and no local access are required. User interaction is limited to visiting the page. Once the victim navigates to the content, V8 processes the hostile script and triggers the memory corruption.
No public proof-of-concept, exploit code, or in-the-wild exploitation has been published for CVE-2026-110920. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities catalog.
Stop Remote Code Execution Before It Runs
Singularity™ Endpoint detects and blocks exploit attempts at machine speed, including zero-days and novel attack techniques.
Stop Exploit AttemptsDetection Methods for CVE-2026-110920
Indicators of Compromise
- Chrome renderer process crashes with signatures referencing V8 or v8::internal frames
- Unexpected child processes spawned by chrome.exe or the Chrome helper on macOS and Linux
- Outbound connections from the browser to recently registered or low-reputation domains following a page visit
- Script-heavy pages served with obfuscated JavaScript targeting V8 internals
Detection Strategies
- Inventory Chrome versions across managed endpoints and flag any build below 155.0.8059.84
- Hunt for anomalous process lineage where the browser spawns shells, scripting hosts, or LOLBins
- Correlate browser crash telemetry with network activity to identify drive-by exploitation attempts
- Review web proxy logs for high-risk URL categories accessed immediately before browser instability
Monitoring Recommendations
- Ingest endpoint and browser telemetry into a central analytics platform for cross-source correlation
- Monitor Chrome auto-update status to confirm patched builds are rolling out
- Alert on Chrome processes writing executables or scheduled tasks to disk
- Track DNS resolutions and TLS fingerprints associated with known exploit kit infrastructure
How to Mitigate CVE-2026-110920
Immediate Actions Required
- Update Chrome to version 155.0.8059.84 or later on all desktop operating systems
- Force a browser restart to ensure the patched V8 binary is loaded into memory
- Audit Chromium-based applications, including Electron builds, for embedded V8 versions
- Validate that enterprise policies do not block or delay Chrome auto-updates
Patch Information
Google released the fix in the Chrome Stable channel update documented at the Google Chrome Desktop Update advisory. Administrators should deploy 155.0.8059.84 or any subsequent Stable release through managed update channels. Chromium-based browsers such as Microsoft Edge, Brave, Opera, and Vivaldi should be updated as their vendors publish merged builds.
Workarounds
- Restrict high-risk browsing to isolated or ephemeral virtual machines until patching completes
- Deploy enterprise policy to disable JavaScript on untrusted sites where feasible
- Enforce Site Isolation and Chrome Enterprise security baselines to raise exploitation cost
- Use web filtering to block newly registered domains and known malicious infrastructure
# Verify Chrome version on Linux and macOS endpoints
google-chrome --version
# Windows PowerShell inventory check
Get-ItemProperty "HKLM:\Software\Google\Update\Clients\*" |
Where-Object { $_.name -like "*Chrome*" } |
Select-Object name, pv
Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

