Medium severity · published Jul 29, 2020
CVE-2020-15707
Integer overflows were discovered in the functions grub_cmd_initrd and grub_initrd_init in the efilinux component of GRUB2, as shipped in Debian, Red Hat, and Ubuntu (the…
6.4
CVSS
1.6%
EPSS
No
On KEV
Description
Integer overflows were discovered in the functions grub_cmd_initrd and grub_initrd_init in the efilinux component of GRUB2, as shipped in Debian, Red Hat, and Ubuntu (the functionality is not included in GRUB2 upstream), leading to a heap-based buffer overflow. These could be triggered by an extremely large number of arguments to the initrd command on 32-bit architectures, or a crafted filesystem with very large files on any architecture. An attacker could use this to execute arbitrary code and bypass UEFI Secure Boot restrictions. This issue affects GRUB2 version 2.04 and prior versions.
CVSS vector
CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H
Attack vector
Local
Complexity
High
Privileges
High
User interaction
None
Confidentiality
High
Integrity
High
Availability
High
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)1.6% · higher than 75% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
WI
Windows · Microsoft
1607; 1709; 1803; 1809; 1903; 1909; +1 more · source: NVD
AI
Active IQ Unified Manager · Netapp
9.5 and later · source: NVD
DL
Debian Linux · Debian
10.0 · source: NVD
EL
Enterprise Linux · Redhat
7.0; 8.0 · source: NVD
EL
Enterprise Linux Atomic Host · Redhat
All versions, or not specified · source: NVD
GR
Grub2 · Gnu
through 2.04 · source: NVD
LE
Leap · Opensuse
15.1; 15.2 · source: NVD
OC
Openshift Container Platform · Redhat
4.0 · source: NVD
SL
Suse Linux Enterprise Server · Suse
11; 12; 15 · source: NVD
UL
Ubuntu Linux · Canonical
14.04; 16.04; 18.04; 20.04 · source: NVD
W8
Windows 8.1 · Microsoft
All versions, or not specified · source: NVD
WR
Windows RT 8.1 · Microsoft
All versions, or not specified · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2020-15707
CVE.org
https://www.cve.org/CVERecord?id=CVE-2020-15707
Mailing List
http://lists.opensuse.org/opensuse-security-announce/2020-08/msg00016.html
Mailing List
http://lists.opensuse.org/opensuse-security-announce/2020-08/msg00017.html
Third Party Advisory
http://ubuntu.com/security/notices/USN-4432-1
Mailing List
http://www.openwall.com/lists/oss-security/2020/07/29/3
Third Party Advisory
https://access.redhat.com/security/vulnerabilities/grub2bootloader
Issue Tracking
https://lists.gnu.org/archive/html/grub-devel/2020-07/msg00034.html
More from Windows
10.0
CVE-2020-1350
Microsoft Windows DNS Server Remote Code Execution Vulnerability
9.8
CVE-2025-59287
Windows Server Update Service (WSUS) Remote Code Execution Vulnerability
9.8
CVE-2019-0708
Microsoft Remote Desktop Services Remote Code Execution Vulnerability
9.8
CVE-2017-8543
Microsoft Windows Search Remote Code Execution Vulnerability
9.8
CVE-2008-4250
Microsoft Windows Buffer Overflow Vulnerability
