CVE-2026-5873
vulnerability analysis and mitigation

Overview

CVE-2026-5873 is an out-of-bounds read and write vulnerability in the V8 JavaScript engine of Google Chrome that allows a remote attacker to execute arbitrary code inside a sandbox via a crafted HTML page. It affects all versions of Google Chrome prior to 147.0.7727.55, as well as Microsoft Edge (Chromium-based). The vulnerability was reported by Google's internal security team on March 25, 2026, and publicly disclosed on April 8, 2026, when Chrome 147.0.7727.55 was released. It carries a CVSS v3.1 base score of 8.8 (High) (Chrome Releases, GitHub Advisory).

Technical details

The vulnerability is rooted in insufficient bounds checking within Chrome's V8 JavaScript engine, classified as CWE-125 (Out-of-bounds Read) and CWE-787 (Out-of-bounds Write). An attacker can exploit this by delivering a specially crafted HTML page that triggers memory access violations during JavaScript execution in V8, enabling arbitrary code execution within the Chrome sandbox. Exploitation requires user interaction — specifically, a victim must visit or be redirected to a malicious web page — but no authentication or special privileges are needed on the attacker's side. The Chromium issue tracker references bug ID 496301615 for this vulnerability (Chrome Releases, GitHub Advisory).

Impact

Successful exploitation allows an attacker to execute arbitrary code within the Chrome browser sandbox, with high impact to confidentiality, integrity, and availability of the browser process. An attacker could access sensitive user data such as credentials, session tokens, and browsing history stored within the browser context, and potentially establish persistent access. While the sandbox limits direct OS-level compromise, chaining this vulnerability with a sandbox escape could lead to full system compromise (GitHub Advisory, Feedly).

Exploitation steps

  1. Reconnaissance: Identify targets running Google Chrome versions prior to 147.0.7727.55 or unpatched Microsoft Edge (Chromium-based) using browser fingerprinting techniques on a malicious or compromised website.
  2. Craft malicious HTML page: Develop a crafted HTML page containing JavaScript that triggers out-of-bounds read/write operations in Chrome's V8 engine. Publicly reported research used AI assistance (Claude Opus) to help construct the exploit logic targeting V8 memory management.
  3. Deliver payload: Host the malicious page on an attacker-controlled server or inject it into a legitimate site via a watering hole or ad network. Lure the victim to visit the page through phishing, malvertising, or social engineering.
  4. Trigger V8 memory corruption: When the victim's browser loads and executes the JavaScript, the V8 engine performs out-of-bounds memory reads and writes, corrupting heap memory in a controlled manner.
  5. Achieve sandbox code execution: Leverage the memory corruption to redirect execution flow and run arbitrary shellcode within the Chrome sandbox process, potentially enabling credential theft, session hijacking, or staging a sandbox escape for further system compromise (Hacktron AI, Chrome Releases).

Indicators of compromise

  • Network: Unusual outbound connections from the browser process to unknown or suspicious IP addresses/domains; HTTP requests to newly registered or low-reputation domains serving JavaScript-heavy pages.
  • Process: Unexpected child processes spawned by the Chrome renderer process (e.g., cmd.exe, /bin/sh, powershell.exe); Chrome renderer processes consuming abnormally high memory or CPU.
  • Logs: Browser crash reports or renderer process terminations logged around the time of suspicious page visits; V8 engine-related crash dumps in Chrome's user data directory.
  • File System: Unexpected files written to the user's temp directory or Chrome profile directory by the browser process; new scheduled tasks or persistence mechanisms created shortly after browser activity.

Mitigation and workarounds

Google has released Chrome 147.0.7727.55 (Linux) and 147.0.7727.55/56 (Windows/Mac) which resolves this vulnerability; users should update immediately (Chrome Releases). Microsoft has also released a security update for Edge (Chromium-based) addressing this issue (Microsoft MSRC). Enabling automatic browser updates is the most effective mitigation. As a temporary workaround where updates cannot be immediately deployed, organizations should restrict user access to untrusted or unknown websites and consider using browser isolation technologies. Linux distributions including Debian, openSUSE, and Fedora have also released updated Chromium packages.

Community reactions

The vulnerability attracted notable attention due to a researcher's public claim that the Claude Opus AI model was used to assist in building a working Chrome exploit chain targeting this CVE, sparking broad discussion about AI-assisted vulnerability research and the "deskilling paradox" in offensive security (Hacktron AI, Signal Intent). Security news outlets including The Hacker News, GBHackers, and CyberSecurityNews covered both the Chrome patch release and the AI-assisted exploit story (GBHackers). The story was also discussed on Lobste.rs and picked up in multiple weekly security recaps, reflecting significant community interest in the implications of LLM-assisted exploit development (Cybernoz).

Additional resources


SourceThis report was generated using AI

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management