CVE Catalog

CVE-2024-45782

HighCVSS 7.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.20%

9th percentile - higher than 9% of all known CVEs

Summary

A flaw was found in the HFS filesystem driver in GRUB. When mounting an HFS volume, grub_fs_mount() performs a strcpy() on the user-provided volume name without validating its length, leading to a heap-based out-of-bounds write. This issue compromises GRUB's sensitive data integrity and may allow bypassing Secure Boot protection.

Risk Assessment

The organization risks integrity violation of GRUB's sensitive data, potentially enabling an attacker to bypass Secure Boot and execute unauthorized code during system startup.

Recommendation

Immediately update GRUB to a version containing the fix for CVE-2024-45782. If a patch is not yet available, temporarily restrict access to physical media using the HFS filesystem.

Other vulnerabilities in GRUB

See all
Original NVD description (English source)

A flaw was found in the HFS filesystem. When reading an HFS volume's name at grub_fs_mount(), the HFS filesystem driver performs a strcpy() using the user-provided volume name as input without properly validating the volume name's length. This issue may read to a heap-based out-of-bounds writer, impacting grub's sensitive data integrity and eventually leading to a secure boot protection bypass.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS