CVE-2026-14385: Heap Buffer Overflow in Chrome ANGLE (macOS)
A heap buffer overflow vulnerability exists in the ANGLE graphics rendering component within Google Chrome on macOS. An attacker can exploit this by hosting a malicious HTML page—when a user visits the page, Chrome's rendering engine writes data beyond allocated memory boundaries, potentially compromising the confidentiality, integrity, and availability of the browser process. This is a remote attack requiring no special privileges, though it does require user interaction (visiting a crafted page).
Source data · NVD / CISA · public domain
- CVSS
- 3.1 · 8.8 HIGH · CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
- Weaknesses (CWE)
- CWE-122, CWE-787
- Affected products
- 2 configuration(s)
- Published / Modified
- 2026-07-01 / 2026-07-02
NVD description (verbatim)
Heap buffer overflow in ANGLE in Google Chrome on Mac prior to 150.0.7871.46 allowed a remote attacker to perform out of bounds memory access via a crafted HTML page. (Chromium security severity: High)
2 reference(s) · View on NVD →
SEC.co analysis · AI-assisted, reviewed against source
Technical summary
CVE-2026-14385 is a heap buffer overflow in ANGLE (Almost Native Graphics Layer Engine), which handles GPU-accelerated graphics rendering in Chromium-based browsers. The vulnerability arises from improper bounds checking when writing to heap-allocated buffers, allowing an out-of-bounds memory write via specially crafted HTML content. The flaw maps to CWE-122 (Heap-based Buffer Overflow) and CWE-787 (Out-of-bounds Write). Exploitation occurs at the network boundary; a victim visiting a malicious website triggers the overflow during page rendering without requiring the user to take additional action beyond visiting the site.
Business impact
Exploitation of this vulnerability could allow an attacker to achieve arbitrary code execution within the Chrome process context. Depending on browser sandbox effectiveness and the attacker's heap spray techniques, this could lead to complete compromise of user sessions, theft of credentials or stored data, execution of malware, or lateral movement within an organization if the compromised browser process has access to internal resources. Organizations with users on macOS who rely on Chrome for work or access to sensitive systems face material risk until patching is complete.
Affected systems
The vulnerability affects Google Chrome versions prior to 150.0.7871.46 running on Apple macOS. While ANGLE is used across multiple Chromium-based browsers, this advisory focuses on Chrome on Mac. Organizations should inventory Chrome deployments on macOS and determine version distributions to prioritize patching efforts. Systems running Chrome 150.0.7871.46 or later are not affected.
Exploitability
Exploitability is high. The attack vector is network-based (no VPN or network segmentation bypass required), attack complexity is low (the malicious HTML is straightforward to craft), and user interaction is limited to visiting a compromised or attacker-controlled website. There is no requirement for elevated privileges. Proof-of-concept code has not been observed in the wild as of the vulnerability's publication, but the technical nature of heap overflows makes weaponization straightforward for capable threat actors. The user experience barrier is minimal—a user simply needs to visit a malicious site.
Remediation
Immediate patching is the primary remediation. Users and administrators should update Google Chrome to version 150.0.7871.46 or later on all macOS systems. Chrome's auto-update mechanism should deploy patches within days, but administrators managing corporate Chrome instances should verify deployment and consider forcing updates for users who delay. No workarounds exist; disabling JavaScript or certain browser features will not prevent this vulnerability from being exploited via crafted HTML that triggers the graphics rendering path.
Patch guidance
Apply Chrome version 150.0.7871.46 or later as soon as possible. For managed deployments, verify the update has been pushed and monitor compliance. Users on personal systems should allow Chrome to auto-update or manually check Settings > About Chrome to trigger an update check immediately. Test any critical web applications after patching to confirm no regressions. For organizations unable to update immediately due to compatibility concerns, implement network controls such as blocking access to known malicious sites or restricting outbound connections from systems where possible, though these are temporary measures only.
Detection guidance
Detection is challenging at the network level because the exploit consists of benign-looking HTML and JavaScript triggering a rendering engine flaw. Organizations can monitor Chrome crash reports and diagnostics if enabled—successful exploitation often results in process crashes or exceptions. Endpoint detection systems should alert on suspicious Chrome process behavior including unexpected child processes, memory anomalies, or access to sensitive files. Threat intelligence feeds may identify malicious domains hosting exploit pages; block these via DNS filtering or web proxies where feasible. Prioritize patching over detection-based defense for this vulnerability.
Why prioritize this
This vulnerability rates HIGH priority for immediate patching. The CVSS score of 8.8 reflects high attack complexity, network-based exploitation, user interaction requirement, and potential for full compromise of the browser process. No active exploitation has been added to CISA's KEV catalog as of publication, but that should not delay patching—sophisticated threat actors often exploit untracked vulnerabilities before public disclosure is made. The attack surface is broad (any website visit), the barrier to user interaction is minimal, and the impact (code execution) is severe. This should be in your top-tier patch queue.
Risk score, explained
The CVSS v3.1 score of 8.8 (HIGH) reflects: network attack vector (AV:N), low attack complexity (AC:L), no privileges required (PR:N), but requiring user interaction (UI:R), with impact to confidentiality, integrity, and availability all rated as high (C:H/I:H/A:H). The user interaction requirement prevents a perfect 9.8 score, but this is still a critical vulnerability. In context, the heap overflow's potential for remote code execution and the minimal user effort required to trigger it justify treating this as a high-priority patch despite the UI:R constraint.
Frequently asked questions
Do I need to patch if I use a different browser like Safari or Firefox?
This vulnerability is specific to Google Chrome on macOS. If you do not use Chrome, you are not directly affected. However, organizations should verify all browser deployments and patch accordingly. Other Chromium-based browsers (Edge, Brave, etc.) may have received similar fixes; check those vendors' advisories.
Will macOS security updates fix this, or do I need to update Chrome separately?
You must update Google Chrome separately. This is a Chrome/ANGLE vulnerability, not a macOS system flaw. macOS security updates will not remediate it. Ensure Chrome's auto-update is enabled or manually update to version 150.0.7871.46 or later.
What happens if a user visits a malicious site before we patch?
If a user visits a site hosting an exploit for this vulnerability before patching, the heap overflow is triggered during rendering. In many cases, this causes a crash. In others, depending on attacker sophistication and system memory layout, it could lead to code execution. If you suspect a user has been compromised, isolate the system, change credentials used from that device, and check for signs of lateral movement or data exfiltration.
Is there a way to disable ANGLE or graphics acceleration to avoid this?
Disabling hardware acceleration in Chrome (Settings > Advanced > System) will disable ANGLE, but this is not a recommended long-term workaround due to performance impact and the likelihood that other graphics paths may also be affected. Patching is the only reliable mitigation.
This analysis is provided for informational purposes and does not constitute legal or professional security advice. Organizations should conduct their own risk assessments and consult with their security teams before taking action. Patch version numbers and affected software versions are based on official vendor advisories; verify compatibility with your environment before deployment. This vulnerability has not been added to CISA's Known Exploited Vulnerabilities (KEV) catalog as of the publication date, but the absence of KEV listing should not delay patching efforts. No proof-of-concept exploit code has been provided or endorsed. Use of this information to conduct unauthorized testing or attacks is illegal and unethical. Source: NVD (public-domain), retrieved 2026-08-10. Analysis generated by SEC.co (claude-haiku-4-5).
Related vulnerabilities
- CVE-2026-0149HIGHAndroid RTP Heap Buffer Overflow Leading to Remote Code Execution
- CVE-2026-10883HIGHType Confusion in Chrome ANGLE Graphics Library
- CVE-2026-10897HIGHCritical Chrome GPU Sandbox Escape Vulnerability
- CVE-2026-10907HIGHChrome ANGLE Out-of-Bounds Write – Remote Code Execution Risk
- CVE-2026-10925HIGHSkia Out-of-Bounds Write Enables macOS Chrome Sandbox Escape
- CVE-2026-10941HIGHSkia Out-of-Bounds Memory Vulnerability in Chrome – Urgent Patch Required
- CVE-2026-10946HIGHChrome Heap Buffer Overflow in Media Processing—Patch Guidance
- CVE-2026-10949HIGHChrome Heap Overflow Sandbox Escape Vulnerability