CVE-2026-3913
vulnerability analysis and mitigation

Overview

CVE-2026-3913 is a heap buffer overflow vulnerability in the WebML component of Google Chrome that allows a remote attacker to potentially exploit heap corruption via a crafted HTML page. It was reported by Tobias Wienand on 2026-02-10 and publicly disclosed on 2026-03-10 as part of the Chrome 146 stable channel release. Affected versions include all Google Chrome releases prior to 146.0.7680.71, as well as Microsoft Edge (Chromium-based). It carries a CVSS v3.1 base score of 8.8 (High) and was rated Critical severity by the Chromium security team (Chrome Releases, Microsoft MSRC).

Technical details

The vulnerability is classified as CWE-122 (Heap-based Buffer Overflow) and CWE-787 (Out-of-bounds Write), rooted in insufficient bounds checking within Chrome's WebML component — the browser's machine learning inference engine. An attacker can craft a malicious HTML page that triggers the overflow when processed by the WebML subsystem, leading to heap corruption. Exploitation requires no privileges and no special configuration, but does require user interaction (visiting the attacker-controlled page). The bug was tracked internally as Chromium issue 483445078 and earned a $33,000 bug bounty reward (Chrome Releases).

Impact

Successful exploitation allows a remote attacker to achieve arbitrary code execution with the privileges of the Chrome browser process, potentially leading to complete system compromise. The attack can result in high confidentiality, integrity, and availability impact, enabling data theft, installation of malware, or further lateral movement within the victim's environment. Because the attack is delivered via a web page, any user browsing to a malicious site with a vulnerable Chrome version is at risk (Chrome Releases).

Exploitation steps

  1. Reconnaissance: Identify targets running Google Chrome versions prior to 146.0.7680.71 or unpatched Microsoft Edge (Chromium-based) using browser fingerprinting techniques on a malicious or compromised website.
  2. Craft malicious HTML page: Develop an HTML page containing JavaScript or WebML API calls that trigger the heap buffer overflow in Chrome's WebML component by supplying malformed or oversized input to the machine learning inference engine.
  3. Deliver the payload: Host the crafted page on an attacker-controlled server or inject it into a legitimate site via a watering hole or ad network. Lure the target user to visit the page via phishing, malvertising, or a malicious link.
  4. Trigger heap corruption: When the victim's browser processes the crafted page, the WebML component writes beyond the allocated heap buffer, corrupting adjacent memory structures.
  5. Achieve code execution: Leverage the heap corruption to gain control of program execution flow, enabling arbitrary code execution within the Chrome renderer or browser process, potentially bypassing the sandbox for full system access (Chrome Releases).

Indicators of compromise

  • Network: Unusual outbound connections from the browser process to unknown external IPs or domains shortly after visiting an unfamiliar website; HTTP/HTTPS requests to domains hosting obfuscated or heavily encoded JavaScript.
  • Process: Unexpected child processes spawned by chrome.exe or msedge.exe (e.g., cmd.exe, powershell.exe, curl, wget, or shell processes on Linux/macOS); renderer processes crashing repeatedly with heap-related errors.
  • Logs: Browser crash reports or minidumps referencing WebML or TFLite components; system event logs showing abnormal process creation chains originating from the browser.
  • File System: Unexpected files written to the user's temp directory or browser profile directory by the browser process; new scheduled tasks or persistence mechanisms created around the time of browsing activity.

Mitigation and workarounds

Google has released Chrome 146.0.7680.71 (Linux) and 146.0.7680.71/72 (Windows/Mac) which addresses this vulnerability. Microsoft has also released a corresponding update for Edge (Chromium-based). Users and administrators should immediately update Chrome and Edge to the latest available versions and ensure automatic updates are enabled. No configuration-based workaround is available; patching is the only effective remediation (Chrome Releases, Microsoft MSRC).

Community reactions

The Chrome 146 release attracted significant media attention due to the critical WebML flaw. Forbes covered the vulnerability prominently, noting the risk to billions of Chrome users and the broader context of active Chrome zero-day exploitation during the same period (Forbes). Security outlets including GBHackers, CyberSecurityNews, Heise, and PCWorld reported on the 29-vulnerability patch batch, highlighting CVE-2026-3913 as the sole Critical-rated issue. The Hacker News weekly recap also featured the Chrome zero-day activity from this period. Community sentiment on LinkedIn and security forums emphasized urgency for patching given the critical severity rating and the $33,000 bounty awarded to the reporter.

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