Heap-based buffer overflow in Google Chromium - CVE-2024-8636

 

Heap-based buffer overflow in Google Chromium - CVE-2024-8636

Published: September 10, 2024 / Updated: September 11, 2024


Vulnerability identifier: #VU97121
CSH Severity: Medium
CVSS v4: 7.5 [CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N]
CVE-ID: CVE-2024-8636
CWE-ID: CWE-122
Exploitation vector: Local access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote attacker to compromise vulnerable system.

The vulnerability exists due to a boundary error when processing untrusted HTML content in Skia. A remote attacker can create a specially crafted web page, trick the victim into opening it, trigger a heap-based buffer overflow and execute arbitrary code on the target system.


Affected software

Google Chromium
Microsoft Edge
Google Chrome
Prisma Access Browser
Gentoo Linux
Debian Linux
Fedora
Chrome OS
webkitgtk
chromium
dev-qt/qtwebengine
www-client/opera
www-client/microsoft-edge
www-client/chromium
www-client/google-chrome
chromium (Debian package)

How to mitigate CVE-2024-8636

Install update from vendor's website.

Google Chromium - update to 128.0.6613.137
Microsoft Edge - update to 128.0.2739.79
Google Chrome - update to 128.0.6613.137
webkitgtk - addressed in versions 2.54.2-3.el10_3, 2.54.2-3.el10_4
chromium - addressed in versions 128.0.6613.137-1.el8, 128.0.6613.137-1.el9, 128.0.6613.137-1.fc39, 128.0.6613.137-1.fc40, 128.0.6613.137-1.fc41
Chrome OS - update to 126.0.6478.260
Prisma Access Browser - update to 128.138.2888.2
dev-qt/qtwebengine - update to 103.0.5060.53
www-client/opera - update to 116.0.5366.21
www-client/microsoft-edge - update to 131.0.2903.63
www-client/chromium - update to 131.0.6778.85
www-client/google-chrome - update to 131.0.6778.85
chromium (Debian package) - update to 128.0.6613.137-1~deb12u1

External References

Related Security Bulletins