CVE-2024-3157
Out of bounds memory access in Compositing in Google Chrome prior to 123.0.6312.122 allowed a...
Out of bounds memory access in Compositing in Google Chrome prior to 123.0.6312.122 allowed a remote attacker who had compromised the GPU process to potentially perform a sandbox escape via specific UI gestures. (Chromium security severity: High)
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- Required
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
9.6
Out of bounds memory access in Compositing in Google Chrome prior to 123.0.6312.122 allowed a remote attacker who had compromised the GPU process to potentially perform a sandbox escape via specific UI gestures. (Chromium security severity: High)
- Record
CVE-2024-3157- CVSS 3.1
- 9.6 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H - CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H - Weakness
- CWE-787
- Updated
- 2026-11-02
CVE List
8.1
Out of bounds memory access in Compositing in Google Chrome prior to 123.0.6312.122 allowed a remote attacker who had compromised the GPU process to potentially perform a sandbox escape via specific UI gestures. (Chromium security severity: High)
- Record
CVE-2024-3157- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H - Weakness
- CWE-787
- Updated
- 2026-11-02
EUVDEUVD-2024-31754
8.1
Out of bounds memory access in Compositing in Google Chrome prior to 123.0.6312.122 allowed a remote attacker who had compromised the GPU process to potentially perform a sandbox escape via specific UI gestures. (Chromium security severity: High)
- Record
EUVD-2024-31754- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-4m4g-p795-cmq7
8.1
Out of bounds memory access in Compositing in Google Chrome prior to 123.0.6312.122 allowed a...
Out of bounds memory access in Compositing in Google Chrome prior to 123.0.6312.122 allowed a remote attacker who had compromised the GPU process to potentially perform a sandbox escape via specific UI gestures. (Chromium security severity: High)
- Record
GHSA-4m4g-p795-cmq7- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H - Weakness
- CWE-787
- Updated
- 2026-11-02
OSV
9.6
Out of bounds memory access in Compositing in Google Chrome prior to 123.0.6312.122 allowed a remote attacker who had compromised the GPU process to potentially perform a sandbox escape via specific UI gestures. (Chromium security severity: High)
- Record
CVE-2024-3157- CVSS 3.1
- 9.6 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2024-3157
9.6
Out of bounds memory access in Compositing in Google Chrome prior to 123.0.6312.122 allowed a remote attacker who had compromised the GPU process to potentially perform a sandbox escape via specific UI gestures. (Chromium security severity: High)
- Record
DEBIAN-CVE-2024-3157- CVSS 3.1
- 9.6 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H - Updated
- 2026-11-02
OSVMGASA-2024-0150 No score
Updated chromium-browser-stable packages fix security vulnerabilities
The chromium-browser-stable package has been updated to the 124.0.6367.60 release. It includes 23 security fixes. Please, do note, only x86_64 is supported from now on. i586 support for linux was stopped some years ago and the community is not able to provide patches anymore for the latest Chromium code. Some of the security fixes are:
- High CVE-2024-3832: Object corruption in V8. Reported by Man Yue Mo of GitHub Security Lab on 2024-03-27
- High CVE-2024-3833: Object corruption in WebAssembly. Reported by Man Yue Mo of GitHub Security Lab on 2024-03-27
- High CVE-2024-3914: Use after free in V8. Reported by Seunghyun Lee (@0x10n) of KAIST Hacking Lab, via Pwn2Own 2024 on 2024-03-21
- High CVE-2024-3834: Use after free in Downloads. Reported by ChaobinZhang on 2024-02-24
- Medium CVE-2024-3837: Use after free in QUIC. Reported by {rotiple, dch3ck} of CW Research Inc. on 2024-01-15
- Medium CVE-2024-3838: Inappropriate implementation in Autofill. Reported by KiriminAja on 2024-03-06
- Medium CVE-2024-3839: Out of bounds read in Fonts. Reported by Ronald Crane (Zippenhop LLC) on 2024-01-16
- Medium CVE-2024-3840: Insufficient policy enforcement in Site Isolation. Reported by Ahmed ElMasry on 2024-01-22
- Medium CVE-2024-3841: Insufficient data validation in Browser Switcher. Reported by Oleg on 2024-03-19
- Medium CVE-2024-3843: Insufficient data validation in Downloads. Reported by Azur on 2023-12-24
- Low CVE-2024-3844: Inappropriate implementation in Extensions. Reported by Alesandro Ortiz on 2022-02-23
- Low CVE-2024-3845: Inappropriate implementation in Network. Reported by Daniel Baulig on 2024-02-03
- Low CVE-2024-3846: Inappropriate implementation in Prompts. Reported by Ahmed ElMasry on 2023-05-23
- Low CVE-2024-3847: Insufficient policy enforcement in WebUI. Reported by Yan Zhu on 2024-03-08
- High CVE-2024-3157: Out of bounds write in Compositing. Reported by DarkNavy on 2024-03-26
- High CVE-2024-3516: Heap buffer overflow in ANGLE. Reported by Bao (zx) Pham and Toan (suto) Pham of Qrious Secure on 2024-03-09
- High CVE-2024-3515: Use after free in Dawn. Reported by wgslfuzz on 2024-03-25
- Record
MGASA-2024-0150- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:13953-1 No score
chromedriver-124.0.6367.201-1.1 on GA media
These are all security issues fixed in the chromedriver-124.0.6367.201-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:13953-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:14548-1 No score
libQt5Pdf5-5.15.18-1.1 on GA media
These are all security issues fixed in the libQt5Pdf5-5.15.18-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:14548-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
chromiumDebian:12 |
before 123.0.6312.122-1~deb12u1, plus listed versions 113.0.5672.126-1114.0.5735.106-1114.0.5735.106-1~deb11u1114.0.5735.106-1~deb12u1114.0.5735.133-1 Show 45 moreShow less114.0.5735.133-1~deb11u1114.0.5735.133-1~deb12u1114.0.5735.198-1114.0.5735.198-1~deb11u1114.0.5735.198-1~deb12u1114.0.5735.90-1114.0.5735.90-2114.0.5735.90-2~deb11u1114.0.5735.90-2~deb12u1115.0.5790.102-1115.0.5790.102-2115.0.5790.170-1115.0.5790.170-1~deb11u1115.0.5790.170-1~deb12u1115.0.5790.98-1115.0.5790.98-1~deb11u1115.0.5790.98-1~deb12u1115.0.5790.98-2116.0.5845.110-1116.0.5845.110-1~deb11u1116.0.5845.110-1~deb12u1116.0.5845.110-2116.0.5845.140-1116.0.5845.140-1~deb11u1116.0.5845.140-1~deb12u1116.0.5845.180-1116.0.5845.180-1~deb11u1116.0.5845.180-1~deb12u1116.0.5845.96-1116.0.5845.96-1~deb11u1116.0.5845.96-1~deb12u1116.0.5845.96-2117.0.5938.132-1117.0.5938.132-1~deb11u1117.0.5938.132-1~deb12u1117.0.5938.132-2117.0.5938.149-1117.0.5938.149-1~deb11u1117.0.5938.149-1~deb12u1117.0.5938.62-1117.0.5938.62-1~deb11u1117.0.5938.62-1~deb12u1117.0.5938.92-1118.0.5993.117-1118.0.5993.117-1~deb11u1 |
123.0.6312.122-1~deb12u1 |
chromiumDebian:13 |
before 123.0.6312.122-1 | 123.0.6312.122-1 |
chromiumDebian:14 |
before 123.0.6312.122-1 | 123.0.6312.122-1 |
chromium-browser-stableMageia:9 |
before 124.0.6367.60-1.mga9.tainted | 124.0.6367.60-1.mga9.tainted |
chromiumopenSUSE:Tumbleweed |
before 124.0.6367.201-1.1 | 124.0.6367.201-1.1 |
libqt5-qtwebengineopenSUSE:Tumbleweed |
before 5.15.18-1.1 | 5.15.18-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2024-3157 is a critical vulnerability (CVSS 9.6) in Google Chrome, published April 10, 2024. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.85%, the 58th percentile. Fixed in chromium 123.0.6312.122-1~deb12u1.
References
chromereleases.googleblog.com/2024/04/stable-channel-update-for-desktop_10.html
issues.chromium.org/issues/331237485
lists.fedoraproject.org/archives/list/[email protected]/message/NDHNEFD76ORM7WBWAEZT6HSYDMZVIED4
lists.fedoraproject.org/archives/list/[email protected]/message/5EW66LXDACTB5FCHLUPZOGD2KA2J62Q2
lists.fedoraproject.org/archives/list/[email protected]/message/EVEJEW7UCSUSK2J2FYQRZZPI74P2D3JP
nvd.nist.gov/vuln/detail/CVE-2024-3157
Show 59 moreShow less
github.com/advisories/GHSA-4m4g-p795-cmq7
security-tracker.debian.org/tracker/CVE-2024-3157
advisories.mageia.org/MGASA-2024-0150.html
bugs.mageia.org/show_bug.cgi?id=33137
chromereleases.googleblog.com/2024/04/stable-channel-update-for-desktop_16.html
suse.com/security/cve/CVE-2024-2625
suse.com/security/cve/CVE-2024-2626
suse.com/security/cve/CVE-2024-2627
suse.com/security/cve/CVE-2024-2628
suse.com/security/cve/CVE-2024-2883
suse.com/security/cve/CVE-2024-2885
suse.com/security/cve/CVE-2024-2886
suse.com/security/cve/CVE-2024-2887
suse.com/security/cve/CVE-2024-3156
suse.com/security/cve/CVE-2024-3157
suse.com/security/cve/CVE-2024-3158
suse.com/security/cve/CVE-2024-3159
suse.com/security/cve/CVE-2024-3515
suse.com/security/cve/CVE-2024-3516
suse.com/security/cve/CVE-2024-3832
suse.com/security/cve/CVE-2024-3833
suse.com/security/cve/CVE-2024-3834
suse.com/security/cve/CVE-2024-3837
suse.com/security/cve/CVE-2024-3838
suse.com/security/cve/CVE-2024-3839
suse.com/security/cve/CVE-2024-3840
suse.com/security/cve/CVE-2024-3841
suse.com/security/cve/CVE-2024-3843
suse.com/security/cve/CVE-2024-3844
suse.com/security/cve/CVE-2024-3845
suse.com/security/cve/CVE-2024-3846
suse.com/security/cve/CVE-2024-3847
suse.com/security/cve/CVE-2024-4058
suse.com/security/cve/CVE-2024-4059
suse.com/security/cve/CVE-2024-4060
suse.com/security/cve/CVE-2024-4331
suse.com/security/cve/CVE-2024-4368
suse.com/security/cve/CVE-2024-4558
suse.com/security/cve/CVE-2024-4559
suse.com/security/cve/CVE-2024-4671
suse.com/security/cve/CVE-2024-3914
suse.com/security/cve/CVE-2024-45492
suse.com/security/cve/CVE-2024-4761
suse.com/security/cve/CVE-2024-5158
suse.com/security/cve/CVE-2024-5496
suse.com/security/cve/CVE-2024-5846
suse.com/security/cve/CVE-2024-6291
suse.com/security/cve/CVE-2024-6989
suse.com/security/cve/CVE-2024-6996
suse.com/security/cve/CVE-2024-7532
suse.com/security/cve/CVE-2024-7536
suse.com/security/cve/CVE-2024-7965
suse.com/security/cve/CVE-2024-7967
suse.com/security/cve/CVE-2024-7971
suse.com/security/cve/CVE-2024-8198
suse.com/security/cve/CVE-2024-8636
suse.com/security/cve/CVE-2024-9123
suse.com/security/cve/CVE-2024-9602
suse.com/security/cve/CVE-2024-9603
Left out here: 56 versions. The JSON record has them.