CVE-2026-17744 Overview
CVE-2026-17744 is a sandbox escape vulnerability in the File Input component of Google Chrome on Linux. Versions prior to 151.0.7922.72 contain an inappropriate implementation that a remote attacker can exploit through a crafted HTML page. Google's Chromium security team assigned this issue a Medium severity rating.
Successful exploitation allows an attacker to escape the Chrome renderer sandbox on Linux hosts. Sandbox escapes remove a critical browser security boundary and expand what an attacker can reach on the underlying operating system.
Critical Impact
A remote attacker can potentially escape the Chrome sandbox on Linux by luring a user to a crafted HTML page, weakening the browser's primary isolation boundary.
Affected Products
- Google Chrome for Linux prior to 151.0.7922.72
- Chromium-based browsers on Linux that share the affected File Input implementation
- Linux desktop environments deploying vulnerable Chrome Stable builds
Discovery Timeline
- 2026-07-30 - CVE-2026-17744 published to NVD
- 2026-07-30 - Last updated in NVD database
Technical Details for CVE-2026-17744
Vulnerability Analysis
The vulnerability resides in Chrome's File Input handling on Linux. The File Input component processes <input type="file"> interactions, including file selection dialogs and file metadata passed to the renderer. An inappropriate implementation in this path lets attacker-controlled HTML content influence behavior that should stay confined to the renderer sandbox.
By chaining the flaw with a crafted HTML page, a remote attacker can potentially perform a sandbox escape. Escaping the renderer sandbox permits code or actions in a higher-privileged Chrome process, breaking the isolation model that limits what compromised web content can do on the host.
Google addressed the issue in the Stable channel update for desktop that shipped Chrome 151.0.7922.72. Details on the underlying implementation remain restricted while users update, which is standard Chromium practice for sandbox-related issues.
Root Cause
The root cause is an inappropriate implementation in the File Input feature on Linux. The implementation does not enforce the expected constraints on file input handling, allowing web-origin content to influence process boundaries that should be inaccessible from a sandboxed renderer. Refer to the Chromium Issue Tracker Entry once access restrictions are lifted for further detail.
Attack Vector
The attack vector is a crafted HTML page delivered to a targeted user on Linux. A user visiting the malicious page or a compromised site with an embedded payload triggers the vulnerable File Input path. No authentication is required, and standard drive-by-download conditions apply, since the attacker only needs the victim to load attacker-controlled web content in an unpatched Chrome build.
No verified proof-of-concept code is publicly available. See the Google Chrome Desktop Update advisory for the vendor's release notes.
Detection Methods for CVE-2026-17744
Indicators of Compromise
- Chrome renderer processes on Linux spawning unexpected child processes outside the standard sandbox helper chain
- Unusual file access by Chrome processes to paths outside the browser's normal profile and cache directories
- Chrome versions on Linux endpoints reporting a build older than 151.0.7922.72
Detection Strategies
- Inventory installed Chrome versions across Linux fleets and flag any build below 151.0.7922.72
- Monitor process lineage where chrome or chrome_sandbox parents deviate from expected renderer or utility process patterns
- Correlate browser telemetry with web proxy logs to identify users who visited untrusted sites immediately before anomalous Chrome behavior
Monitoring Recommendations
- Alert on Chrome renderer processes executing shell commands, writing to autostart locations, or reading sensitive files such as ~/.ssh/ and /etc/passwd
- Track outbound connections initiated by Chrome helper processes to domains not associated with the active browsing session
- Enable endpoint detection and response coverage on Linux workstations to capture syscall-level activity from browser processes
How to Mitigate CVE-2026-17744
Immediate Actions Required
- Update Google Chrome on Linux to version 151.0.7922.72 or later across all endpoints
- Restart Chrome after patching to ensure the new binary and sandbox components are loaded
- Audit third-party Chromium-based browsers on Linux and apply their corresponding upstream security updates
Patch Information
Google released the fix in the Stable channel desktop update announced on the Chrome Releases blog. Upgrade to Chrome 151.0.7922.72 or newer for Linux. Reference the Google Chrome Desktop Update for the full advisory and build metadata.
Workarounds
- Restrict browsing on unpatched Linux endpoints to trusted internal sites until the update is deployed
- Enforce enterprise browser policies that disable or limit file upload interactions on sensitive systems
- Deploy web filtering to block known malicious domains and reduce exposure to crafted HTML payloads
# Verify installed Chrome version on Linux
google-chrome --version
# Debian/Ubuntu: update Chrome to the patched build
sudo apt update && sudo apt install --only-upgrade google-chrome-stable
# RHEL/Fedora: update Chrome via dnf
sudo dnf update google-chrome-stable
# Confirm the resulting version is 151.0.7922.72 or newer
google-chrome --version
Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

