Sceawere
Vulnerability Detail
CVE-2026-79196UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV
Chrome Editing Race Condition Vulnerability
Vulnerability Metadata
- Severity
- Medium
- Score / CVSS
- 5.3
- Creation Date
- 1d ago
- Vendor
- Product
- Chrome
- Attack Type
- Race condition
- Vector String
- CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N
- Attack Complexity
- HIGH
Narrative and Response
Description
Race condition in Editing in Google Chrome prior to 152.0.7977.65 allowed a remote attacker leveraging social engineering to obtain sensitive information via a crafted HTML page. (Chromium security severity: Low)
Executive Summary
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Technical Details
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Mitigations
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
References
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Additional Metadata
{
"score": "5.3",
"pubDate": "2026-08-25T21:18:13.360Z",
"pubdate": "2026-08-25T21:18:13.360Z",
"executiveSummary": "A race condition vulnerability exists within the Editing component of Google Chrome prior to version 152.0.7977.65. This security flaw allows a remote attacker to induce unauthorized access to sensitive information through the orchestration of social engineering tactics. The vulnerability is classified by the Chromium project as having a Low security severity, yet it represents a potential vector for data exfiltration if successfully triggered. Exploitation requires the victim to interact with a maliciously crafted HTML page, making it a client-side attack that hinges on user deception. Once the race condition is triggered during the editing process, the attacker may gain access to information that should otherwise be protected by the browser's sandbox or same-origin policy constraints. The risk implication centers on the potential for subtle, unauthorized data harvesting that bypasses standard editing protections. Users are at risk if they navigate to adversarial sites designed to manipulate browser internal states during asynchronous operations.",
"technicalDetails": "The vulnerability originates within the Editing subsystem of the Chromium browser engine, where improper synchronization of internal states occurs during concurrent operations. Specifically, the race condition occurs when the browser's editing logic handles user-driven modifications to the Document Object Model (DOM) or internal text selection buffers while asynchronous background tasks are executing. The root cause is a failure to properly protect sensitive internal state variables during the transition between the editing engine's input processing and its update cycles.\nThe attack flow commences when an attacker deploys a crafted HTML page containing malicious JavaScript designed to exploit timing discrepancies within the editing lifecycle. By leveraging social engineering, the attacker lures the user into interacting with specific elements on the page—such as text input fields, contenteditable regions, or drag-and-drop interfaces—which trigger the vulnerable editing functions. As the browser attempts to process these inputs, the attacker's script initiates concurrent operations that induce a race condition.\nBecause the Editing component fails to enforce strict atomicity, the race condition allows the attacker to read from memory locations or internal browser buffers that are momentarily exposed or improperly isolated during the execution of the editing operation. By winning the race, the attacker's script can intercept sensitive information, such as snippets of user input or cached page content, which the browser would normally restrict. This behavior is facilitated by the asynchronous nature of the Chromium architecture, where multiple threads or event loops may contend for access to the same shared editing state without adequate locking mechanisms or thread-safe primitives.\nThis vulnerability is present in Google Chrome versions prior to 152.0.7977.65. The exploit does not require the attacker to have pre-existing privileges on the target machine; however, it necessitates a user-assisted interaction phase to trigger the conditions for the race. The impact is limited to the scope of the information accessible to the editing component during the race window, which may include fragments of the current session data or cross-site information depending on the state of the renderer process. Post-exploitation, the malicious page can exfiltrate the captured sensitive data back to an attacker-controlled server via standard asynchronous requests (e.g., fetch or XMLHttpRequest), completing the unauthorized information disclosure cycle."
}