Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessDeliver initial renderer exploit via web page
-
DeliveryCompromise renderer process
-
ExploitServe crafted HTML to trigger print subsystem
-
ExecutionExploit use-after-free in printing code
-
PersistExecute code outside sandbox
-
ImpactGain full system access
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Memory lifecycle management
MITRE ATT&CK
2 techniques across 2 tactics: Execution, Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires attackers to already control the Chrome renderer process through a prior, separate vulnerability - this is NOT a standalone exploit. The victim must visit the attacker's crafted HTML page and trigger the printing subsystem (through print preview, print dialog, or programmatic print API calls). The use-after-free is specifically exploitable on Linux, macOS, and ChromeOS builds of Chrome below 148.0.7778.96; Windows builds are not vulnerable. The two-stage attack chain (initial renderer compromise + sandbox escape) significantly limits exploitation compared to single-stage remote code execution vulnerabilities. Requires user interaction (UI:R in CVSS vector) to visit the malicious page and high attack complexity (AC:H) due to the prerequisite renderer exploit and precise heap manipulation timing needed to trigger the use-after-free. |
| Impact | Real-world risk assessment reveals significant nuance beyond the 8.3 CVSS score. The CVSS vector (AV:N/AC:H/PR:N/UI:R/S:C) indicates network-based attack with high complexity requiring user interaction and scope change (sandbox escape), which correctly captures the two-stage nature. However, Chromium's own Low severity rating reflects critical context: exploitation requires the attacker to FIRST compromise the renderer process through a separate vulnerability, then leverage this use-after-free for sandbox escape. This prerequisite substantially reduces real-world exploitability compared to a standalone remote code execution. The high attack complexity (AC:H) aligns with this multi-stage requirement. No EPSS score, KEV listing, or POC availability signals suggest limited immediate threat. The required user interaction (UI:R) adds friction - victims must visit the malicious page and trigger print functionality. For security teams, this is a defense-in-depth concern rather than an emergency: patch during regular update cycles, but recognize that successful exploitation requires chaining with another renderer exploit, making it primarily relevant to targeted attack scenarios rather than opportunistic mass exploitation. |
| Exploit ScenarioDerived | An attacker first compromises Chrome's renderer process through a separate vulnerability (e.g., JavaScript engine exploit delivered via malicious website). With renderer access established, the attacker serves a second-stage crafted HTML page that triggers the printing subsystem's use-after-free flaw. By manipulating heap memory through carefully timed print operations, the attacker executes code outside the sandbox, gaining full system privileges and ability to install malware, access local files, or pivot to network resources. No public exploit identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – May 06, 2026
Sandbox escape in Google Chrome prior to 148.0.7778.96 on Linux, Mac, and ChromeOS allows remote attackers who have already compromised the renderer process to break out of Chrome's sandbox via a crafted HTML page exploiting a use-after-free vulnerability in the printing subsystem. Despite the 8.3 CVSS score, Chromium rates this Low severity because exploitation requires a two-stage attack chain (initial renderer compromise followed by sandbox escape). Vendor patch released as Chrome 148.0.7778.96. No evidence of active exploitation or public POC identified at time of analysis.
RemediationAI
Update Google Chrome to version 148.0.7778.96 or later, available through Chrome's automatic update mechanism (chrome://settings/help) or direct download from google.com/chrome. The vendor-released patch addresses the use-after-free in the printing subsystem. Chrome's automatic update system typically deploys patches within 24-48 hours for most users. Full advisory details available at chromereleases.googleblog.com/2026/05/stable-channel-update-for-desktop.html. No workaround is documented because the flaw resides in core browser functionality. Organizations unable to patch immediately should consider compensating controls: deploy browser isolation technologies that contain exploits even after sandbox escape, restrict Chrome usage to trusted sites via allowlisting policies, or enforce Chromium-based alternatives already at version 148.0.7778.96+. Note that disabling printing functionality is not a viable mitigation as Chrome does not expose granular feature controls for the affected subsystem, and blocking print operations would severely impact user workflows.
Affected VersionsENISA
Affected Packages
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
The vulnerability is a use-after-free (CWE-416) memory corruption flaw in Chrome's printing implementation, affecting the Linux, macOS, and ChromeOS builds. Use-after-free vulnerabilities occur when code continues to use a memory pointer after the memory has been freed, allowing attackers to manipulate heap memory structures. In Chrome's multi-process architecture, renderer processes handle untrusted web content in a restricted sandbox, while privileged browser processes operate outside the sandbox. This flaw specifically enables sandbox escape - a critical security boundary breach that converts a contained renderer exploit into full system compromise. The printing subsystem likely triggers the freed memory reference during document rendering or print preview operations, creating an exploitable window for heap manipulation.
Know when Chrome gets its next vulnerability
- 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
Sources disagree (Low–High)AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:H
vuln.today treats the vendor’s rating as authoritative. A higher third-party CVSS (e.g. CISA-ADP) is shown for transparency but does not drive the headline severity.
CVSS VectorNVD
Lifecycle Timeline
2DescriptionCVE.org
Use After Free in Printing in Google Chrome on Linux, Mac, ChromeOS prior to 148.0.7778.96 allowed a remote attacker who had compromised the renderer process to potentially perform a sandbox escape via a crafted HTML page. (Chromium security severity: Low)
Executive ViewAI
Google Chrome versions prior to 148.0.7778.96 contain a sandbox escape vulnerability affecting Linux, Mac, and ChromeOS systems that allows attackers who have already compromised the renderer process to execute arbitrary code outside the sandbox. While this requires a two-stage attack chain, successful exploitation would grant an attacker full system access, creating significant risk for users accessing untrusted web content.
Apply vendor patch. Chrome 148.0.7778.96 or later addresses this vulnerability. Until patched, restrict access to untrusted websites and implement application whitelisting policies limiting Chrome to approved domains.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Use-after-free vulnerabilities occur when a program continues to access memory through a pointer after that memory has been deallocated.
Memory corruption occurs when a program writes data beyond the boundaries of allocated memory regions or accesses memory in unintended ways, violating the integrity of the process's address space.
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
Use-after-free vulnerability in the DisplayObject class in the ActionScript 3 (AS3) implementation in Adobe Flash Player
V8 in Google Chrome prior to 54.0.2840.90 for Linux, and 54.0.2840.85 for Android, and 54.0.2840.87 for Windows and Mac
Type confusion in V8 in Google Chrome prior to 59.0.3071.86 for Linux, Windows, and Mac, and 59.0.3071.92 for Android, a
The Array.prototype.concat implementation in builtins.cc in Google V8, as used in Google Chrome before 49.0.2623.108, do
Mozilla Firefox before 18.0, Firefox ESR 10.x before 10.0.12 and 17.x before 17.0.2, Thunderbird before 17.0.2, Thunderb
Incorrect handling of complex species in V8 in Google Chrome prior to 57.0.2987.98 for Linux, Windows, and Mac and 57.0.
The Chrome Object Wrapper (COW) implementation in Mozilla Firefox before 16.0, Firefox ESR 10.x before 10.0.8, Thunderbi
An issue was discovered in the Cisco WebEx Extension before 1.0.7 on Google Chrome, the ActiveTouch General Plugin Conta
The XrayWrapper implementation in Mozilla Firefox before 35.0 and SeaMonkey before 2.32 does not properly interact with
The Chrome Object Wrapper (COW) implementation in Mozilla Firefox before 18.0, Firefox ESR 17.x before 17.0.2, Thunderbi
The Web IDL implementation in Mozilla Firefox before 28.0, Firefox ESR 24.x before 24.4, Thunderbird before 24.4, and Se
Use-after-free vulnerability in the BitmapData class in the ActionScript 3 (AS3) implementation in Adobe Flash Player 13
EUVD-2026-28105
NVD
CVE.org
EPSS
Vulnrichment
GitHub PoC
Exploit-DB