CVE-2020-15999: Google Chrome FreeType Heap Buffer Overflow Vulnerability
Vulnerability summary
CVE-2020-15999 is a critical (CVSS 9.6) Out-of-bounds Write vulnerability in Google Chrome FreeType. It is known to be exploited: CISA lists it, first on 03-11-2021. EPSS estimates a 63.89% chance of exploitation in the next 30 days, higher than 99.2% of scored vulnerabilities. 2 public exploits are recorded.
Listed as exploited by CISA (03-11-2021)
Source freshness unavailable
How is this decided?Advisory lineage
Upstream 0 · Downstream 27 · Related 25Timeline
- 03-11-2020PublishedVulnerability first disclosed.
- 03-11-2021Added to CISA KEVExploitedGoogle Chrome FreeType Heap Buffer Overflow Vulnerability
- 17-11-2021CISA remediation dueDeadline passedApply updates per vendor instructions.
- 21-10-2025Last modifiedVulnerability information updated.
Description
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.
CVSS metrics
8 scores · 7 sources · 2 versions- OSV · AlpineEcosystem advisory · calculated9.6CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
- OSV · Red hatEcosystem advisory · calculated8.6HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:HDiffers
- OSV · UbuntuEcosystem advisory · calculated9.6CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
- OSV · DebianEcosystem advisory · calculated9.6CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
- OSV · NugetEcosystem advisory · calculated6.5MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:HDiffers
- NVDNIST9.6CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
EPSS trend
Probability
63.89%
Chance of exploitation in the next 30 days
Percentile
99%
Versus all other CVEs
30-day change
No change 0.00 pp
From 63.89% on 04-10-2026
Known exploited
Compare KEV catalogs- Added
- 03-11-2021
- Federal due date
- 17-11-2021
Not in the ENISA CNW catalog.
Not in the CIRCL catalog.
CISA required action
Apply updates per vendor instructions. nvd.nist.gov/vuln/detail/CVE-2020-15999
Public exploits
2 foundExploit Reference (crbug.com)
Maturity: unknown
Exploit Reference (googleprojectzero.blogspot.com)
Maturity: unknown
Weaknesses
CWE · root cause- CWE-787Out-of-bounds WriteThe product writes data past the end, or before the beginning, of the intended buffer.
- CWE-120Buffer Copy without Checking Size of InputThe product copies an input buffer to an output buffer without verifying that the size of the input buffer is less than the size of the output buffer.
Affected systems
Known conditions: network-reachable, no authentication, user interaction (CVSS vector). Other conditions: not stated in public data.
Suse42 products
- freetype2&distro=HPE Helion OpenStack 8< 2.6.3-7.18.1
- freetype2&distro=SUSE Enterprise Storage 5< 2.6.3-7.18.1
- freetype2&distro=SUSE Linux Enterprise High Performance Computing 15-ESPOS< 2.10.1-4.8.1
- freetype2&distro=SUSE Linux Enterprise High Performance Computing 15-LTSS< 2.10.1-4.8.1
- freetype2&distro=SUSE Linux Enterprise Module for Basesystem 15 SP1< 2.10.1-4.8.1
Redhat6 products
- freetype< 0:2.8-14.el7_9.1 | < 0:2.9.1-4.el8_0.1 | < 0:2.9.1-4.el8_1.1 | < 0:2.9.1-4.el8_2.1 | < 0:2.9.1-4.el8_3.1
- freetype-debuginfo< 0:2.8-14.el7_9.1 | < 0:2.9.1-4.el8_0.1 | < 0:2.9.1-4.el8_1.1 | < 0:2.9.1-4.el8_2.1 | < 0:2.9.1-4.el8_3.1
- freetype-debugsource< 0:2.9.1-4.el8_0.1 | < 0:2.9.1-4.el8_1.1 | < 0:2.9.1-4.el8_2.1 | < 0:2.9.1-4.el8_3.1
- freetype-demos< 0:2.8-14.el7_9.1
- freetype-demos-debuginfo< 0:2.9.1-4.el8_0.1 | < 0:2.9.1-4.el8_1.1 | < 0:2.9.1-4.el8_2.1 | < 0:2.9.1-4.el8_3.1
Alpine5 products
- firefox< 83.0-r0
- firefox-esr< 78.5.0-r0
- freetype≥ 2.6.0, < 2.10.0-r1 | ≥ 2.6.0, < 2.10.1-r1 | ≥ 2.6.0, < 2.10.4-r0 | ≥ 2.6.0, < 2.9.1-r3
- librewolf< 83.0-r0
- thunderbird< 78.5.1-r0
Opensuse5 products
- backports_sle15.0:sp2
- freetype2&distro=openSUSE Leap 15.1< 2.10.1-lp151.4.6.1
- freetype2&distro=openSUSE Leap 15.2< 2.10.1-lp152.2.5.1
- ft2demos&distro=openSUSE Leap 15.1< 2.10.1-lp151.4.6.1
- ft2demos&distro=openSUSE Leap 15.2< 2.10.1-lp152.2.5.1
NuGet4 products
- CefSharp.Common< 85.3.130
- CefSharp.WinForms< 85.3.130
- CefSharp.Wpf< 85.3.130
- CefSharp.Wpf.HwndHost< 85.3.130
Ubuntu3 products
- androidAll versions (No fix recorded)
- chromium-browser< 86.0.4240.198-0ubuntu0.16.04.1 | < 86.0.4240.198-0ubuntu0.18.04.1
- freetype< 2.6.1-0.1ubuntu2.5 | < 2.8.1-2ubuntu2.1 | < 2.10.1-2ubuntu0.1 | < 2.5.2-1ubuntu2.8+esm2
Debian2 products
- freetype< 2.9.1-3+deb10u2 | < 2.6.3-3.2+deb9u2 | < 2.10.2+dfsg-4
- debian_linuxEOL10.0
Fedoraproject1 product
- fedoraEOL31
Freetype1 product
- freetype≥ 2.6.0, < 2.10.4
Google1 product
- chrome≥ unspecified, < 86.0.4240.111 | < 86.0.4240.111
Mageia1 product
- freetype2< 2.9.1-4.1.mga7 | < 2.9.1-4.1.mga7.tainted
Netapp1 product
12 vendors · 72 products
References
54 links- chromereleases.googleblog.com/2020/10/stable-channel-update-for-desktop_20.htmlREPORTWEBThird Party Advisory
- lists.opensuse.org/opensuse-security-announce/2020-11/msg00016.htmlVendor AdvisoryWEBBroken LinkMailing ListThird Party Advisory
Show all 54 references
- security.netapp.com/advisory/ntap-20240812-0001/Third Party Advisory
- www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2020-15999Government ResourceUS Government Resource
- lists.opensuse.org/archives/…Advisory
- lists.opensuse.org/archives/…Advisory
- github.com/cefsharp/CefSharpPACKAGE