Buffer overflow in Google Chrome
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- Required
- Attack complexity
- Low
- Impact type
- Code execution
- Confidentiality · integrity · availability
- High · High · High
- Fix status
- Fixed
Attack profile from CVSS 3.1 · CISA ADP. Fix status from CNA, GitHub and Red Hat. Impact type from CWE-120 and the CVSS impact.
Summary
Heap buffer overflow in Freetype in Google Chrome prior to 86.0.4240.111 allowed a remote attacker to potentially exploit heap corruption via a crafted HTML page.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- Active
- Automatable
- No
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| Chrome | before 86.0.4240.111 | 86.0.4240.111 | Patch available | CNA | |
| — | CefSharp.Common (NuGet) | before 85.3.130 | 85.3.130 | Patch available | GHSA-pv36-h7jh-qm62 |
| — | CefSharp.Wpf (NuGet) | before 85.3.130 | 85.3.130 | Patch available | GHSA-pv36-h7jh-qm62 |
| — | CefSharp.WinForms (NuGet) | before 85.3.130 | 85.3.130 | Patch available | GHSA-pv36-h7jh-qm62 |
| — | CefSharp.Wpf.HwndHost (NuGet) | before 85.3.130 | 85.3.130 | Patch available | GHSA-pv36-h7jh-qm62 |
- Chrome VendorGoogle Affected before 86.0.4240.111 Fixed in 86.0.4240.111 Patch available CNA
- CefSharp.Common (NuGet) Vendor— Affected before 85.3.130 Fixed in 85.3.130 Patch available GHSA-pv36-h7jh-qm62
- CefSharp.Wpf (NuGet) Vendor— Affected before 85.3.130 Fixed in 85.3.130 Patch available GHSA-pv36-h7jh-qm62
- CefSharp.WinForms (NuGet) Vendor— Affected before 85.3.130 Fixed in 85.3.130 Patch available GHSA-pv36-h7jh-qm62
- CefSharp.Wpf.HwndHost (NuGet) Vendor— Affected before 85.3.130 Fixed in 85.3.130 Patch available GHSA-pv36-h7jh-qm62
CPE configurations NVD · 6
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:google:chrome:*:*:*:*:*:*:*:* | before 86.0.4240.111 | Vulnerable | |
| cpe:2.3:a:freetype:freetype:*:*:*:*:*:*:*:* | 2.6.0 to before 2.10.4 | Vulnerable | FreeType |
| cpe:2.3:o:debian:debian_linux:10.0:*:*:*:*:*:*:* | 10.0 | Vulnerable | Debian |
| cpe:2.3:o:fedoraproject:fedora:31:*:*:*:*:*:*:* | 31 | Vulnerable | Fedoraproject |
| cpe:2.3:a:opensuse:backports_sle:15.0:sp2:*:*:*:*:*:* | 15.0 sp2 | Vulnerable | openSUSE |
| cpe:2.3:a:netapp:ontap_select_deploy_administration_utility:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | NetApp |
- cpe:2.3:a:google:chrome:*:*:*:*:*:*:*:* Versions before 86.0.4240.111 Vulnerable ·Google
- cpe:2.3:a:freetype:freetype:*:*:*:*:*:*:*:* Versions 2.6.0 to before 2.10.4 Vulnerable ·FreeType
- cpe:2.3:o:debian:debian_linux:10.0:*:*:*:*:*:*:* Versions 10.0 Vulnerable ·Debian
- cpe:2.3:o:fedoraproject:fedora:31:*:*:*:*:*:*:* Versions 31 Vulnerable ·Fedoraproject
- cpe:2.3:a:opensuse:backports_sle:15.0:sp2:*:*:*:*:*:* Versions 15.0 sp2 Vulnerable ·openSUSE
- cpe:2.3:a:netapp:ontap_select_deploy_administration_utility:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·NetApp
Remediation
- Fix · CNA Chrome (Google) Fixed in 86.0.4240.111
- Fix · GHSA-pv36-h7jh-qm62 CefSharp.Common (NuGet) Fixed in 85.3.130 Advisory →
- Fix · GHSA-pv36-h7jh-qm62 CefSharp.Wpf (NuGet) Fixed in 85.3.130 Advisory →
- Fix · GHSA-pv36-h7jh-qm62 CefSharp.WinForms (NuGet) Fixed in 85.3.130 Advisory →
- Fix · GHSA-pv36-h7jh-qm62 CefSharp.Wpf.HwndHost (NuGet) Fixed in 85.3.130 Advisory →
Red Hat 6 advisories
- RHSA-2020:4951 Released 2020-11-05 · Red Hat rating Importantfreetype security update
- Red Hat Enterprise Linux BaseOS EUS (v. 8.2) freetype-2.9.1-4.el8_2.1, freetype-devel-2.9.1-4.el8_2.1
- RHSA-2020:4952 Released 2020-11-05 · Red Hat rating Importantfreetype security update
- Red Hat Enterprise Linux BaseOS (v. 8) freetype-2.9.1-4.el8_3.1, freetype-devel-2.9.1-4.el8_3.1
- RHSA-2020:4950 Released 2020-11-05 · Red Hat rating Importantfreetype security update
- Red Hat Enterprise Linux BaseOS EUS (v. 8.1) freetype-2.9.1-4.el8_1.1, freetype-devel-2.9.1-4.el8_1.1
Show 3 more Red Hat advisories
- RHSA-2020:4949 Released 2020-11-05 · Red Hat rating Importantfreetype security update
- Red Hat Enterprise Linux BaseOS E4S (v. 8.0) freetype-2.9.1-4.el8_0.1, freetype-devel-2.9.1-4.el8_0.1
- RHSA-2020:4907 Released 2020-11-04 · Red Hat rating Importantfreetype security update
- Red Hat Enterprise Linux Client (v. 7) freetype-2.8-14.el7_9.1
- Red Hat Enterprise Linux Client Optional (v. 7) freetype-demos-2.8-14.el7_9.1, freetype-devel-2.8-14.el7_9.1
- Red Hat Enterprise Linux ComputeNode Optional (v. 7) freetype-demos-2.8-14.el7_9.1, freetype-devel-2.8-14.el7_9.1
- Red Hat Enterprise Linux Server (v. 7) freetype-2.8-14.el7_9.1, freetype-2.8-14.el7_9.1.ppc, freetype-devel-2.8-14.el7_9.1 +1
- Red Hat Enterprise Linux Server Optional (v. 7) freetype-demos-2.8-14.el7_9.1
- Red Hat Enterprise Linux Workstation (v. 7) freetype-2.8-14.el7_9.1, freetype-devel-2.8-14.el7_9.1
- Red Hat Enterprise Linux Workstation Optional (v. 7) freetype-demos-2.8-14.el7_9.1
- RHSA-2020:4351 Released 2020-10-26 · Red Hat rating Importantchromium-browser security update
- Red Hat Enterprise Linux Desktop Supplementary (v. 6) chromium-browser-86.0.4240.111-1.el6_10
- Red Hat Enterprise Linux HPC Node Supplementary (v. 6) chromium-browser-86.0.4240.111-1.el6_10
- Red Hat Enterprise Linux Server Supplementary (v. 6) chromium-browser-86.0.4240.111-1.el6_10
- Red Hat Enterprise Linux Workstation Supplementary (v. 6) chromium-browser-86.0.4240.111-1.el6_10
Fixed in the same release
Records fixed by the same vendor advisory or release, as the CNA lists them.
- Advisory ·
Google Chrome — openSUSE-SU-2020:1829
39 records Highest priority Priority CRITICAL 2 CRITICAL, 24 MEDIUM, 13 LOW
Other records, highest priority first
- TI-2020-12621 Out-of-bounds write in Google ChromePriority CRITICAL 97
- TI-2020-12623 Out-of-bounds write in Google ChromePriority MEDIUM 46
- TI-2020-12584 Use after free in Google ChromePriority MEDIUM 43
- Advisory ·
Google Chrome — GLSA-202011-12
6 records Highest priority Priority CRITICAL 2 CRITICAL, 4 MEDIUM
Other records, highest priority first
- TI-2020-12621 Out-of-bounds write in Google ChromePriority CRITICAL 97
- TI-2020-12618 Out-of-bounds write in Google ChromePriority MEDIUM 41
- TI-2020-12617 Improper handling of exceptional conditions in Google ChromePriority MEDIUM 41
Vendor assessments
Red Hat
Red Hat rating: Important. Red Hat's page for this CVE →
| Product | Status | Plan or fix |
|---|---|---|
| Red Hat Enterprise Linux BaseOS (v. 8) | Fixed | RHSA-2020:4952 |
| Red Hat Enterprise Linux BaseOS E4S (v. 8.0) | Fixed | RHSA-2020:4949 |
| Red Hat Enterprise Linux BaseOS EUS (v. 8.1) | Fixed | RHSA-2020:4950 |
| Red Hat Enterprise Linux BaseOS EUS (v. 8.2) | Fixed | RHSA-2020:4951 |
| Red Hat Enterprise Linux Client (v. 7) | Fixed | RHSA-2020:4907 |
| Red Hat Enterprise Linux Client Optional (v. 7) | Fixed | RHSA-2020:4907 |
| Red Hat Enterprise Linux ComputeNode Optional (v. 7) | Fixed | RHSA-2020:4907 |
| Red Hat Enterprise Linux Desktop Supplementary (v. 6) | Fixed | RHSA-2020:4351 |
| Red Hat Enterprise Linux HPC Node Supplementary (v. 6) | Fixed | RHSA-2020:4351 |
| Red Hat Enterprise Linux Server (v. 7) | Fixed | RHSA-2020:4907 |
| Red Hat Enterprise Linux Server Optional (v. 7) | Fixed | RHSA-2020:4907 |
| Red Hat Enterprise Linux Server Supplementary (v. 6) | Fixed | RHSA-2020:4351 |
| Red Hat Enterprise Linux Workstation (v. 7) | Fixed | RHSA-2020:4907 |
| Red Hat Enterprise Linux Workstation Optional (v. 7) | Fixed | RHSA-2020:4907 |
| Red Hat Enterprise Linux Workstation Supplementary (v. 6) | Fixed | RHSA-2020:4351 |
Not affected: 3 products
- Red Hat Advanced Cluster Management for Kubernetes 2
- Red Hat Enterprise Linux 5
- Red Hat Enterprise Linux 6
Timeline
- 2021-11-03 Added to CISA KEV
- 2026-10-02 Threatist record created from CVE-2020-15999
- 2026-10-03 Alias added: GHSA-pv36-h7jh-qm62
- 2026-10-04 EPSS moved to the 99th percentile and above
References
Advisory 10
- https://chromereleases.googleblog.com/2020/10/stable-channel-update-for-desktop_20.html
- openSUSE-SU-2020:1829
- FEDORA-2020-6b35849edd
- GLSA-202011-12
- 20201118 TCMalloc viewer/dumper - TCMalloc Inspector Tool
- GLSA-202012-04
- DSA-4824
- GLSA-202401-19
- https://nvd.nist.gov/vuln/detail/CVE-2020-15999
- https://security.netapp.com/advisory/ntap-20240812-0001/
Other 9
- https://github.com/cefsharp/CefSharp/security/advisories/GHSA-pv36-h7jh-qm62
- https://www.nuget.org/packages/CefSharp.Wpf.HwndHost
- https://www.nuget.org/packages/CefSharp.Wpf
- https://www.nuget.org/packages/CefSharp.WinForms
- https://www.nuget.org/packages/CefSharp.Common
- https://security.netapp.com/advisory/ntap-20240812-0001
- https://lists.fedoraproject.org/archives/list/[email protected]/message/J3QVIGAAJ4D62YEJAJJWMCCBCOQ6TVL7
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/J3QVIGAAJ4D62YEJAJJWMCCBCOQ6TVL7
- https://github.com/cefsharp/CefSharp
More Google Chrome vulnerabilities
- TI-2025-09686 Type confusion in Google Chrome KEVCVSS 3.1CRITICAL 9.8
- TI-2024-07390 Type confusion in Google Chrome KEVCVSS 3.1CRITICAL 9.6
- TI-2024-04898 Type confusion in Google Chrome KEVCVSS 3.1CRITICAL 9.6
- TI-2024-04600 Type confusion in Google Chrome KEVCVSS 3.1CRITICAL 9.6
- TI-2024-04346 Use after free in Google Chrome KEVCVSS 3.1CRITICAL 9.6
- TI-2023-05824 Integer overflow in Google Chrome KEVCVSS 3.1CRITICAL 9.6
Sources
- CVE-2020-15999 · CVE Program
- CVE-2020-15999 · NVD
- CISA Known Exploited Vulnerabilities
- FIRST EPSS
- GHSA-pv36-h7jh-qm62 · GitHub Advisory Database · CC BY 4.0
- CVE-2020-15999 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences