← CVE Intelligence

CVE-2024-45776

Grub2: grub-core/gettext: integer overflow leads to heap oob write and read. PUBLISHED

Description (CNA)

When reading the language .mo file in grub_mofile_open(), grub2 fails to verify an integer overflow when allocating its internal buffer. A crafted .mo file may lead the buffer size calculation to overflow, leading to out-of-bound reads and writes. This flaw allows an attacker to leak sensitive data or overwrite critical data, possibly circumventing secure boot protections.

Affected (CNA)

Vendor / productVersions
Not supplied / Not suppliedaffected 0 through 2.12
Red Hat / Red Hat Enterprise Linux 10unaffected 1:2.12-15.el10_0 before *
Red Hat / Red Hat Enterprise Linux 9unaffected 1:2.06-104.el9_6 before *
Red Hat / Red Hat Enterprise Linux 7unaffected
Red Hat / Red Hat Enterprise Linux 8unaffected
Red Hat / Red Hat OpenShift Container Platform 4affected

CWE

CWE-787

References

ADP enrichment

CISA-ADP

No English description supplied.

No references supplied.