CVE-2022-4135 Google Chromium GPU Heap Buffer Overflow
A heap buffer overflow in Chrome's GPU process allows remote attackers to escape the sandbox and execute arbitrary code via a crafted HTML page.
- Exploited in the wild
- Since 28 Nov 2022
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- A user has to click or open something
- Fix
- Available
What is CVE-2022-4135?
CVE-2022-4135 is a critical memory corruption vulnerability in Google Chrome, published on 25 Nov 2022. An attacker can exploit it over the internet without logging in, and only if a user opens a file or follows a link.
Official description
Heap buffer overflow in GPU in Google Chrome prior to 107.0.5304.121 allowed a remote attacker who had compromised the renderer process to potentially perform a sandbox escape via a crafted HTML page. (Chromium security severity: High)
Weakness: CWE-787
Which versions are affected by CVE-2022-4135?
2 open source packages ship an affected version, including electron. It affects 3 products.
| Package | Affected | Fixed in |
|---|---|---|
electron npm | From 19.0.0 | 19.1.8 |
electron npm | From 19.0.0 | 19.1.8 |
Linux distribution packages (5)
chromium SUSE:Package Hub 15 SP3 | All versions | 107.0.5304.121-bp154.2.46.1 |
chromium SUSE:Package Hub 15 SP4 | All versions | 107.0.5304.121-bp154.2.46.1 |
chromium openSUSE:Leap 15.3 | All versions | 107.0.5304.121-bp154.2.46.1 |
chromium openSUSE:Leap 15.4 | All versions | 107.0.5304.121-bp154.2.46.1 |
chromium openSUSE:Tumbleweed | All versions | 107.0.5304.121-1.1 |
Products include Google Chrome, Microsoft Edge, Microsoft Edge Chromium.
How do I fix CVE-2022-4135?
Upgrade electron to 19.1.8 or later. US federal agencies must fix it by 19 Dec 2022.
Upgrade to the fixed version. Memory-safe languages, compiler hardening and fuzzing prevent most new cases. More about Memory corruption.
Is CVE-2022-4135 being exploited?
Yes. Attackers have exploited CVE-2022-4135 in the wild since at least 28 Nov 2022.
Other vulnerabilities in Google Chrome
Sources
Also known as DEBIAN-CVE-2022-4135, DSA-5289-1, GHSA-995f-9x5r-2rcj, UBUNTU-CVE-2022-4135, openSUSE-SU-2022:10221-1, openSUSE-SU-2024:12538-1.