CVE-2026-113318 in Chromeinfo

Summary

by MITRE • 10/21/2026

Memory corruption in ServiceWorker in Google Chrome prior to 156.0.8078.47 allowed a remote attacker to execute arbitrary code inside the sandbox via a crafted HTML page. (Chromium security severity: High)

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Analysis

by VulDB Data Team • 10/21/2026

The vulnerability identified as a memory corruption flaw within the ServiceWorker component of Google Chrome prior to version 156.0.8078.47 represents a significant risk to browser integrity and user data confidentiality. This specific defect resides in the background execution environment that manages service workers, which are scripts allowing websites to run tasks independently of web pages while providing features like push notifications and offline experiences. The core technical flaw involves improper handling of memory operations during the lifecycle management or message passing between the main thread and the worker context. When a remote attacker crafts an HTML page containing malicious JavaScript designed to trigger this specific race condition or buffer overflow within the ServiceWorker API, it leads to unauthorized memory access. This corruption can manifest as heap overflows, use-after-free errors, or type confusion issues that destabilize the internal data structures of the browser engine.

From a technical perspective, the exploitation vector relies on social engineering tactics where the victim is directed to visit a specially crafted webpage. Once loaded, the malicious script interacts with the ServiceWorker registration and installation phases in an unexpected manner. The flaw allows for arbitrary code execution within the sandboxed environment of the service worker process. Although Chrome employs multiple layers of security such as site isolation and sandboxing to limit the impact of exploits, successful exploitation can potentially allow an attacker to bypass these controls depending on the specific nature of the memory corruption and the operating system's mitigation features like DEP or ASLR. The Chromium project has classified this issue with a High severity rating due to its potential for remote code execution without user interaction beyond visiting the page.

The operational impact of this vulnerability is severe, as it enables a remote attacker to execute arbitrary commands on the victim's machine under the context of the browser process. This can lead to full system compromise if the sandbox boundaries are successfully breached or if additional vulnerabilities exist in adjacent components that can be chained with this initial foothold. Attackers could use this access to install malware, steal sensitive information such as cookies and session tokens stored by service workers, or pivot into other parts of the network infrastructure. The ability to execute code via a crafted HTML page means that no prior authentication or complex setup is required from the attacker's side, making it a viable vector for drive-by download attacks and targeted phishing campaigns.

To mitigate this risk, organizations and individual users must ensure that Google Chrome is updated to version 156.0.8078.47 or later immediately upon availability. This patch addresses the underlying memory management errors within the ServiceWorker implementation. In environments where immediate patching is not feasible, network-level controls such as web application firewalls can be configured to detect and block traffic containing known exploit signatures associated with this vulnerability. Additionally, enforcing strict Content Security Policy headers on internal websites can help restrict the execution of untrusted scripts that might attempt to leverage this flaw. Regular security audits and monitoring for anomalous browser behavior are also recommended to identify potential exploitation attempts in real-time.

This incident aligns with common weakness enumerations such as CWE-120 Buffer Copy without Checking Size of Input, which describes cases where input is copied into a buffer without verifying its length, leading to overflow conditions. It may also relate to CWE-416 Use After Free if the corruption stems from accessing memory after it has been released during worker termination or state changes. In terms of attack taxonomy, this vulnerability facilitates techniques described in MITRE ATT&CK under Tactic Execution and potentially Privilege Escalation depending on sandbox escape success. The remediation strategy emphasizes timely patch management as the primary defense against such zero-day style exploits that target widely deployed software components like browser engines.

Responsible

Chrome

Reservation

10/20/2026

Disclosure

10/21/2026

Moderation

accepted

EPSS

0.00443

KEV

no

Activities

very low

Sources

Want to stay up to date on a daily basis?

Enable the mail alert feature now!