CVE-2026-3542
vulnerability analysis and mitigation

Overview

CVE-2026-3542 is a High-severity vulnerability described as an "Inappropriate implementation in WebAssembly" in Google Chrome that allows a remote attacker to perform out-of-bounds memory access via a crafted HTML page. It affects all versions of Google Chrome prior to 145.0.7632.159 (Linux) and 145.0.7632.160 (Windows/Mac), as well as Microsoft Edge (Chromium-based). The vulnerability was reported by researcher qymag1c on February 17, 2026, and publicly disclosed on March 3–4, 2026, when Google released the patched stable channel update. It carries a CVSS v3.1 base score of 8.8 (High) (Chrome Releases, Microsoft MSRC).

Technical details

The root cause is classified as CWE-284 (Improper Access Control), stemming from an inappropriate implementation in Chrome's WebAssembly (Wasm) engine that fails to properly enforce memory access boundaries. An attacker can exploit this by serving a specially crafted HTML page containing malicious WebAssembly code that triggers out-of-bounds memory reads or writes within the browser process. Exploitation requires user interaction — specifically, a victim must visit or be redirected to the attacker-controlled page — but no authentication or elevated privileges are needed. The Chromium bug tracker entry (issue 485152421) is currently restricted pending broad patch deployment (Chrome Releases).

Impact

Successful exploitation could allow a remote attacker to read sensitive data from browser memory (confidentiality impact) or corrupt memory in ways that could lead to arbitrary code execution within the Chrome renderer process (integrity and availability impact). Given the high CVSS scores across all three impact dimensions, exploitation could potentially enable information disclosure of in-browser data (credentials, session tokens, page content) or serve as a stepping stone for sandbox escape when chained with additional vulnerabilities. The attack surface is broad, affecting any user running an unpatched Chrome or Chromium-based browser across Windows, macOS, and Linux (Chrome Releases, Microsoft MSRC).

Exploitation steps

  1. Reconnaissance: Identify potential victims running unpatched Google Chrome versions prior to 145.0.7632.159/160 using passive techniques or by targeting broad user populations via phishing or malvertising.
  2. Craft malicious WebAssembly payload: Develop a WebAssembly module that exploits the inappropriate memory access implementation — for example, by constructing Wasm memory operations that exceed allocated buffer boundaries to read or corrupt adjacent memory regions.
  3. Host malicious HTML page: Embed the crafted Wasm module in an HTML page hosted on an attacker-controlled server or injected into a compromised legitimate site.
  4. Deliver to victim: Lure the target user to visit the malicious page via phishing email, malicious advertisement, or social engineering — user interaction (page visit) is required to trigger the vulnerability.
  5. Trigger out-of-bounds access: When the victim's browser loads and executes the WebAssembly module, the inappropriate implementation causes out-of-bounds memory access within the Chrome renderer process.
  6. Achieve objective: Depending on exploit reliability and memory layout, the attacker may read sensitive in-memory data (e.g., credentials, tokens) or, if chained with a sandbox escape, achieve code execution on the host system (Chrome Releases).

Indicators of compromise

  • Network: Unexpected outbound connections from the browser process to unknown external IPs following visits to unfamiliar or suspicious websites; HTTP/HTTPS requests fetching .wasm files from newly registered or low-reputation domains.
  • Logs: Browser crash reports or renderer process terminations logged around the time of suspicious site visits; Chrome crash dumps referencing WebAssembly-related stack frames.
  • Process: Unusual child processes spawned by the Chrome renderer process (e.g., cmd.exe, powershell.exe, bash, curl) that are not typical browser behavior, which may indicate a successful sandbox escape following exploitation.
  • File System: Unexpected files written to temporary directories by the Chrome process; new or modified browser extensions installed without user consent.

Mitigation and workarounds

Google has released a patch in Chrome stable channel version 145.0.7632.159 for Linux and 145.0.7632.160 for Windows/Mac; users should update immediately via Chrome's built-in update mechanism (Settings → Help → About Google Chrome) (Chrome Releases). Microsoft Edge (Chromium-based) users should also apply the corresponding Edge update addressing CVE-2026-3542 (Microsoft MSRC). Organizations should enforce browser update policies via group policy or endpoint management tools to ensure timely deployment across all managed systems. Linux distributions including Debian, Fedora, and openSUSE have also released updated Chromium packages that should be applied through standard package management. No configuration-based workaround is available; patching is the only remediation.

Community reactions

The vulnerability was part of a broader Chrome emergency update that patched 10 security issues, including 3 Critical-rated CVEs, which drew significant media attention. Security outlets including CyberSecurityNews, GBHackers, SecurityOnline, and BleepingComputer covered the release, framing it as an emergency update given the number and severity of fixes (SecurityOnline, CyberSecurityNews). The SANS Internet Storm Center and Zero Day Initiative also included this update in their March 2026 security review coverage (ISC SANS, ZDI Blog). Sophos noted the update in the context of March 2026 Patch Tuesday activity (Sophos Blog).

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