First published: Fri Feb 14 2025(Updated: )
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.
Credit: secalert@redhat.com
Affected Software | Affected Version | How to fix |
---|---|---|
CentOS Grub2-pc-modules |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2024-45782 is classified as a high severity vulnerability due to its potential to lead to heap-based memory corruption.
To fix CVE-2024-45782, update your GNU Grub2 software to the latest version that addresses this vulnerability.
CVE-2024-45782 primarily affects systems running the GNU Grub2 filesystem driver for HFS.
CVE-2024-45782 is a heap-based buffer overflow vulnerability resulting from improper validation of user inputs.
Yes, CVE-2024-45782 can potentially be exploited remotely if an attacker can manipulate the volume names passed to the HFS filesystem driver.