Skip to main content

Google EUVDEUVD-2026-17784

| CVE-2026-5275 HIGH
Heap-based Buffer Overflow (CWE-122)
2026-04-01 Chrome GHSA-6r8r-3947-g6p3
8.8
CVSS 3.1 · Vendor: Chrome
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Craft malicious HTML page with WebGL content
  2. Delivery
    User visits webpage in Chrome
  3. Exploit
    ANGLE parser processes crafted graphics commands
  4. Execution
    Heap buffer overflow triggered
  5. Impact
    Arbitrary code execution with Chrome process privileges

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Heap buffer bounds checking
MITRE ATT&CK

1 technique across 1 tactic: Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

The victim must visit or be redirected to a crafted HTML page in Google Chrome on macOS versions prior to 146.0.7680.178. Remote unauthenticated attacker requires user interaction (page visit). ANGLE graphics library processes malicious content triggering heap buffer overflow.

Impact

Despite the absence of a CVSS score, the vulnerability carries critical real-world risk based on multiple strong signals: the Chromium security team assigned 'High' severity (Chrome's internal severity framework), the vulnerability is a heap buffer overflow enabling arbitrary code execution via remote HTML delivery (unauthenticated attack vector with low complexity), and a patch has been released and is available. The absence of CVSS data does not diminish the threat; Chrome's own severity classification and the nature of the vulnerability (exploitable RCE in a ubiquitous browser) indicate this is a priority patch. The attack vector (remote, via crafted webpage) makes this accessible to a broad attack surface. Organizations should treat this as a critical priority regardless of EPSS or KEV status not being provided.

Exploit ScenarioDerived

An attacker crafts a malicious HTML page containing specially formatted WebGL or Canvas 2D graphics code that exploits the heap buffer overflow in ANGLE's graphics processing logic. When a macOS user with Chrome version below 146.0.7680.178 visits this webpage, the browser parses the malicious graphics commands, triggering the out-of-bounds write in the heap. This allows the attacker to corrupt heap metadata or inject shellcode, achieving arbitrary code execution within the Chrome process's security context. The attack requires only that a user visit a webpage; no user interaction beyond normal browsing is necessary, making this a high-severity remote attack vector.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Apr 01, 2026

Remote code execution in ANGLE (Almost Native Graphics Layer Engine) within Google Chrome on macOS prior to version 146.0.7680.178 allows unauthenticated remote attackers to execute arbitrary code by crafting a malicious HTML page that triggers a heap buffer overflow. This vulnerability affects all Chrome versions below the patched release and poses an immediate risk to macOS users who visit compromised or malicious websites.

RemediationAI

Vendor-released patch: Google Chrome 146.0.7680.178 or later. Users should immediately update Chrome to version 146.0.7680.178 or newer via the Chrome Settings > About Chrome menu, which will trigger an automatic update check and restart. Organizations should enforce automatic updates for Chrome or use managed deployment tools (Google Admin Console for enterprise) to push the patched version to all users. Detailed patch and technical information are available at https://chromereleases.googleblog.com/2026/03/stable-channel-update-for-desktop_31.html and https://issues.chromium.org/issues/489494022. No workarounds are available; patching is the only mitigation.

Affected VersionsENISA

Chrome 146.0.7680.178 <146.0.7680.178

Affected Packages

euvd chrome fix: 146.0.7680.178

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

ANGLE is a graphics abstraction layer used by Chrome to translate OpenGL API calls to native graphics APIs (Metal on macOS, Direct3D on Windows). A heap buffer overflow (CWE-122) in ANGLE indicates that an out-of-bounds write operation occurs on the heap during graphics processing. This typically occurs when parsing or processing malformed shader code, rendering commands, or GPU texture data without proper bounds checking. The vulnerability can be triggered through a crafted HTML page containing specially crafted WebGL or Canvas 2D graphics code that causes ANGLE to write beyond allocated heap memory, corrupting adjacent heap structures and enabling code execution. The affected CPE (cpe:2.3:a:google:chrome:*:*:*:*:*:*:*:*) indicates all Chrome versions are potentially vulnerable up to the patched version.

Know when the next one hits your stack

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Chrome) PRIMARY 8.8 HIGH
AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
SUSE HIGH
Red Hat 9.6 HIGH

Primary rating from Vendor (Chrome).

CVSS VectorVendor: Chrome

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

2
Patch released
Apr 01, 2026 - 05:15 nvd
Patch available
CVE Published
Apr 01, 2026 - 04:41 nvd
HIGH 8.8

DescriptionCVE.org

Heap buffer overflow in ANGLE in Google Chrome on Mac prior to 146.0.7680.178 allowed a remote attacker to execute arbitrary code via a crafted HTML page. (Chromium security severity: High)

Threat Intelligence Overview

EPSS Score
0.0%
Top 90% exploitable
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment Vendor VulDB

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.0%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Total

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.

A heap overflow occurs when a program writes data beyond the bounds of a buffer allocated in the heap memory region.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

Vendor StatusVendor

Debian

chromium
Release Status Fixed Version Urgency
bullseye (security), bullseye vulnerable 120.0.6099.224-1~deb11u1 -
bookworm vulnerable 143.0.7499.169-1~deb12u1 -
bookworm (security) vulnerable 146.0.7680.164-1~deb12u1 -
trixie vulnerable 145.0.7632.159-1~deb13u1 -
trixie (security) vulnerable 146.0.7680.164-1~deb13u1 -
forky vulnerable 146.0.7680.153-1 -
sid fixed 146.0.7680.177-1 -
bullseye fixed (unfixed) end-of-life
(unstable) fixed 146.0.7680.177-1 -

SUSE

Severity: High

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy