Severity by source
AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N
Remote crafted page needs no privileges but requires the user to visit it (UI:R); OOB read/write yields high confidentiality and integrity impact within the unchanged renderer scope.
Primary rating from Vendor (Chrome).
CVSS VectorVendor: Chrome
Lifecycle Timeline
4DescriptionCVE.org
Inappropriate implementation in Tint in Google Chrome prior to 147.0.7727.138 allowed a remote attacker to perform out of bounds memory access via a crafted HTML page. (Chromium security severity: High)
AnalysisAI
Out-of-bounds memory access in Google Chrome's Tint shader compiler (part of the Dawn/WebGPU stack) affects desktop builds prior to 147.0.7727.138 and lets a remote attacker who lures a victim to a crafted HTML page read or corrupt memory outside intended bounds. Rated High by Chromium and CVSS 8.1, it requires user interaction (visiting a page) but no authentication. No public exploit identified at time of analysis, and EPSS is very low (0.03%), but the technical impact is total per CISA SSVC.
Technical ContextAI
Tint is Google's WGSL (WebGPU Shading Language) compiler, a core component of the Dawn WebGPU implementation embedded in Chromium. It translates web-supplied shader source into platform backend representations, so it processes attacker-controllable input whenever a page uses the WebGPU API. The flaw is classified as CWE-119 (Improper Restriction of Operations within the Bounds of a Memory Buffer), meaning Tint mishandles a length/index check while parsing or compiling a crafted shader, permitting reads or writes past an allocated buffer. Affected surface is identified in CPE data as cpe:2.3:a:google:chrome (all versions below the fixed build), and the same code ships downstream in Chromium-based browsers and Red Hat/SUSE Chromium packages per the vendor tags.
RemediationAI
Vendor-released patch: 147.0.7727.138 - upgrade Google Chrome to 147.0.7727.138 or later on all desktop platforms, which for most users happens via Chrome's automatic updater after a browser relaunch; verify via chrome://settings/help. Users of Chromium-based or distro-packaged builds (Red Hat, SUSE) should apply the corresponding vendor update as it becomes available. As an interim compensating control before patching, restrict exposure to the WebGPU attack surface by disabling WebGPU (set chrome://flags/#enable-unsafe-webgpu to Disabled or push the enterprise policy that gates WebGPU/GPU acceleration); the trade-off is broken functionality for sites and web apps that rely on GPU compute or graphics. Refer to the Chrome release advisory (https://chromereleases.googleblog.com/2026/04/stable-channel-update-for-desktop_28.html) for confirmation of the fixed build.
Same weakness CWE-119 – Buffer Overflow
View allSame technique Buffer Overflow
View allVendor StatusVendor
SUSE
Severity: High| Product | Status |
|---|---|
| SUSE Package Hub 15 SP6 | Fixed |
| openSUSE Leap 15.6 | Fixed |
| openSUSE Leap 16.0 | Fixed |
| SUSE Package Hub 15 SP6 | Fixed |
Share
External POC / Exploit Code
Leaving vuln.today