CVE-2024-45777CWE-787

CVE-2024-45777

Medium · published February 19, 2025

CVSS v3.1
6.7
EPSS
0%
Percentile
15.7
In the wild
Unconfirmed
What it is

A flaw was found in grub2. The calculation of the translation buffer when reading a language .mo file in grub_gettext_getstr_from_position() may overflow, leading to a Out-of-bound write. This issue can be leveraged by an attacker to overwrite grub2's sensitive heap data, eventually leading to the circumvention of secure boot protections.

The record
Technical detail
CVSS v3.1
6.7 · MEDIUM
Vector
CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00252 · 15.7th percentile
Weakness
CWE-787 · Out-of-bounds Write
Published
2025-02-19T23:15Z
Affected products (6)
ProductVersionsFixed in
gnu/grub2≤ 2.12—
redhat/openshiftall versions—
redhat/enterprise_linuxall versions—
redhat/enterprise_linuxall versions—
redhat/enterprise_linuxall versions—
redhat/enterprise_linuxall versions—
References (3)
EPSS history
Timeline
  • 19 FEB 17:54Z
    Grub2: grub-core/gettext: integer overflow leads to heap oob write.
    cvelistv5