NetSight
medium5.7

CVE-2020-14311

There is an issue with grub2 before version 2.06 while handling symlink on ext filesystems.

Impact

There is an issue with grub2 before version 2.06 while handling symlink on ext filesystems. A filesystem containing a symbolic link with an inode size of UINT32_MAX causes an arithmetic overflow leading to a zero-sized memory allocation with subsequent heap-based buffer overflow.

Affected products

VendorProductAffected versions
GnuGrub2
before 2.06
RedhatEnterprise Linux
Versions 7.0, 8.0
RedhatEnterprise Linux Eus
Versions 8.1, 8.2
RedhatEnterprise Linux Server Aus
Version 8.2
RedhatEnterprise Linux Server Tus
Version 8.2
OpensuseLeap
Versions 15.1, 15.2
CanonicalUbuntu Linux
Versions 14.04, 16.04, 18.04, 20.04

Weakness classification

References