CVE-2026-3929 Overview
CVE-2026-3929 is a side-channel information leakage vulnerability affecting the ResourceTiming API in Google Chrome. This vulnerability allows a remote attacker to leak cross-origin data via a crafted HTML page. The issue exists in Chrome versions prior to 146.0.7680.71 and has been classified with a Chromium security severity of Medium.
Critical Impact
Remote attackers can exploit this side-channel vulnerability to extract sensitive cross-origin data from users who visit a malicious webpage, potentially compromising user privacy and enabling further targeted attacks.
Affected Products
- Google Chrome versions prior to 146.0.7680.71
Discovery Timeline
- March 11, 2026 - CVE-2026-3929 published to NVD
- March 12, 2026 - Last updated in NVD database
Technical Details for CVE-2026-3929
Vulnerability Analysis
This vulnerability is categorized under CWE-1300 (Improper Protection of Physical Side Channels). The ResourceTiming API in affected Chrome versions does not adequately protect against timing-based side-channel attacks, allowing attackers to infer information about cross-origin resources that should be protected by the same-origin policy.
The attack requires user interaction—a victim must navigate to a malicious webpage crafted by the attacker. Once on the page, the attacker's JavaScript code can leverage the ResourceTiming API to measure timing differences that reveal information about cross-origin resources, effectively bypassing browser security boundaries designed to isolate data between different origins.
Root Cause
The root cause stems from insufficient protection against timing-based information leakage in Chrome's ResourceTiming implementation. The ResourceTiming API provides high-precision timing information about resource loads, and without proper safeguards, this timing data can be exploited to infer details about cross-origin resources that would otherwise be inaccessible due to the same-origin policy.
Attack Vector
The attack is network-based and requires user interaction. An attacker must craft a malicious HTML page containing JavaScript that exploits the ResourceTiming API vulnerability. When a victim visits this page, the malicious code executes in their browser context and can measure subtle timing differences to extract cross-origin data. The attack complexity is considered high due to the precision required in timing measurements and the need to carefully construct side-channel leakage scenarios.
The vulnerability allows leakage of confidentiality-sensitive information but does not provide direct integrity or availability impact to the victim's system.
Detection Methods for CVE-2026-3929
Indicators of Compromise
- Unusual JavaScript activity involving extensive ResourceTiming API calls
- Web traffic analysis showing crafted pages with cross-origin resource timing measurement patterns
- Browser console logs indicating unexpected ResourceTiming performance entry accesses
Detection Strategies
- Monitor for suspicious web pages making excessive use of the performance.getEntriesByType("resource") API
- Implement content security policies that restrict script execution from untrusted sources
- Review browser extension behavior for unauthorized ResourceTiming API access patterns
Monitoring Recommendations
- Deploy endpoint detection solutions capable of identifying browser-based side-channel attack patterns
- Enable enhanced browser logging for performance API usage in enterprise environments
- Utilize network traffic analysis to identify pages with characteristics of timing attack payloads
How to Mitigate CVE-2026-3929
Immediate Actions Required
- Update Google Chrome to version 146.0.7680.71 or later immediately
- Educate users about avoiding untrusted websites until the patch is applied
- Review and restrict browser permissions in enterprise managed environments
Patch Information
Google has addressed this vulnerability in Chrome version 146.0.7680.71. Detailed information about the security update is available in the Google Chrome Releases Blog. Additional technical details can be found in the Chromium Issue Tracker.
Organizations should prioritize updating all Chrome browser installations to the patched version. Enterprise administrators using Chrome Browser Cloud Management or group policies should push the update across managed devices.
Workarounds
- Restrict browsing to trusted websites only until the patch can be applied
- Consider using browser isolation technologies for high-risk browsing activities
- Implement strict Content Security Policy headers on internal web applications to limit script execution
- Use enterprise browser policies to block navigation to known malicious domains
Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.


