CVE-2020-14310 - CVE House
Back to Database
Status published Medium CVE-2020-14310

There is an issue on grub2 before version 2.06 at...

Vulnerability Description

There is an issue on grub2 before version 2.06 at function read_section_as_string(). It expects a font name to be at max UINT32_MAX - 1 length in bytes but it doesn't verify it before proceed with buffer allocation to read the value from the font value. An attacker may leverage that by crafting a malicious font file which has a name with UINT32_MAX, leading to read_section_as_string() to an arithmetic overflow, zero-sized allocation and further heap-based buffer overflow.

Impact Analysis

Refer to official advisory for detailed impact metrics.

Remediation

Ensure systems are updated to the latest vendor-supplied patch levels.

THREAT MONITOR

Am I Vulnerable?

Launch our assessment wizard to check if your infrastructure is exposed to • CVE-2020-14310

Credits & Attribution

No credits recorded in the NVD database.

Affected Vendor

The Grub2 Project

View all reports →

Affected Software

grub2
Vulnerable Versions:
2.06

Timeline

Official Publish: July 31st, 2020
Last Modified: August 4th, 2024
Added to House: July 21st, 2026

CVSS Vectors

V3: CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:N/I:H/A:H

Weaknesses (CWE)