CVE-2026-5864
vulnerability analysis and mitigation

Overview

CVE-2026-5864 is a heap buffer overflow vulnerability in the WebAudio component of Google Chrome that allows a remote attacker to read potentially sensitive information from process memory via a crafted HTML page. It was reported by researcher "Syn4pse" on 2026-03-08 and publicly disclosed on 2026-04-08 as part of the Chrome 147 stable channel release. Affected versions include all Google Chrome releases prior to 147.0.7727.55; Microsoft Edge (Chromium-based) is also listed as an affected product. The vulnerability carries a CVSS v3.1 base score of 4.3 (Medium) per NVD, though Chromium rates its security severity as High (Chrome Release, GitHub Advisory).

Technical details

The vulnerability is classified as CWE-122 (Heap-based Buffer Overflow) in Chrome's WebAudio subsystem, which processes and synthesizes audio within the browser renderer process. An attacker can trigger the overflow by delivering a specially crafted HTML page containing malicious WebAudio API calls, causing the browser to read beyond the bounds of a heap-allocated buffer and potentially expose adjacent memory contents. Exploitation requires user interaction — specifically, a victim must visit or be redirected to the attacker-controlled page — but requires no authentication or special privileges from the attacker. The Chromium bug tracker entry (issue #490642831) is currently restricted pending broad user adoption of the fix (Chrome Release, GitHub Advisory).

Impact

Successful exploitation allows a remote attacker to read sensitive data from the Chrome renderer process memory, potentially exposing authentication tokens, session cookies, credentials, or other confidential data being processed by the browser at the time of the attack. The impact is limited to confidentiality — integrity and availability of the system are not directly affected by this vulnerability. Because exploitation is confined to the renderer process sandbox, privilege escalation or lateral movement would require chaining with an additional sandbox escape vulnerability (GitHub Advisory, Feedly).

Exploitation steps

  1. Reconnaissance: Identify targets running Google Chrome versions prior to 147.0.7727.55 on Windows, Mac, or Linux, using browser fingerprinting techniques or targeting users who have not yet received the Chrome 147 update.
  2. Craft malicious HTML page: Develop an HTML page that uses the WebAudio API (e.g., AudioContext, AudioBuffer, or related interfaces) with inputs designed to trigger an out-of-bounds heap read in Chrome's WebAudio processing code.
  3. Deliver the payload: Host the malicious page on an attacker-controlled server and lure the victim to visit it via phishing email, malicious advertisement, or compromised website.
  4. Trigger the overflow: When the victim's Chrome browser loads and processes the page, the crafted WebAudio API calls trigger the heap buffer overflow, causing the renderer process to read adjacent heap memory.
  5. Exfiltrate data: Use JavaScript-accessible side channels or error responses to leak the contents of the out-of-bounds memory read back to the attacker's server, potentially exposing authentication tokens or other sensitive in-memory data (Chrome Release, GitHub Advisory).

Indicators of compromise

  • Network: Outbound HTTP/HTTPS requests from the Chrome process to unexpected external domains immediately after visiting an unfamiliar page; unusual data exfiltration patterns (e.g., encoded query parameters or POST bodies) to attacker-controlled infrastructure.
  • Logs: Browser crash reports or renderer process crashes (found in chrome://crashes) associated with WebAudio-related stack traces; unexpected AudioContext or AudioBuffer API usage in browser developer tool network logs.
  • Process: Unexpected child processes spawned by the Chrome renderer process; renderer process memory usage spikes coinciding with WebAudio API activity on untrusted pages.
  • File System: Presence of unfamiliar browser extensions or modified Chrome profile data following a suspicious browsing session.

Mitigation and workarounds

Google has released Chrome 147.0.7727.55 (Linux) and 147.0.7727.55/56 (Windows/Mac) which addresses this vulnerability; users should update immediately (Chrome Release). Microsoft Edge (Chromium-based) users should also apply the corresponding Edge update via the Microsoft Security Response Center (Microsoft MSRC). Enterprise administrators should enforce minimum Chrome version requirements using group policy or enterprise deployment tools, and ensure auto-updates are enabled for all users. Linux distributions including Debian, openSUSE, and Fedora have also released updated Chromium packages addressing this issue.

Community reactions

Security news outlets including GBHackers and CyberSecurityNews covered this vulnerability as part of broader reporting on the Chrome 147 update, which patched over 60 vulnerabilities including two Critical-rated WebML flaws. The SANS Internet Storm Center (ISC) also noted the release in its diary. Community attention was primarily focused on the two Critical CVEs (CVE-2026-5858 and CVE-2026-5859) in the same update, with CVE-2026-5864 receiving less individual attention given its lower CVSS score and information-disclosure-only impact.

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