cbcvebase.
CVE-2024-45775
published 2025-02-18

CVE-2024-45775: A flaw was found in grub2 where the grub_extcmd_dispatcher() function calls grub_arg_list_alloc() to allocate memory for the grub's argument list. However, it…

PriorityP421medium5.2CVSS 3.1
AVLACHPRHUINSUCLILAH
EPSS
0.21%
11.4th percentile
A flaw was found in grub2 where the grub_extcmd_dispatcher() function calls grub_arg_list_alloc() to allocate memory for the grub's argument list. However, it fails to check in case the memory allocation fails. Once the allocation fails, a NULL point will be processed by the parse_option() function, leading grub to crash or, in some rare scenarios, corrupt the IVT data.

Affected

7 ranges
VendorProductVersion rangeFixed in
debiangrub2< grub2 2.12-6 (forky)grub2 2.12-6 (forky)
gnugrub2>= 0 < 2.12-62.12-6
gnugrub2>= 0 < 2.12-62.12-6
msrcazl3_grub2_2.06-24_on_azure_linux_3.0
msrcazl3_grub2_2.06-25_on_azure_linux_3.0
msrccbl2_grub2_2.06-14_on_cbl_mariner_2.0
msrccbl2_grub2_2.06-15_on_cbl_mariner_2.0

CVSS provenance

nvdv3.15.2MEDIUMCVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:L/I:L/A:H
osv5.2MEDIUM
vendor_debian5.2MEDIUM
vendor_msrc5.2MEDIUM
vendor_redhat5.2MEDIUM
Stop checking back — get the weekly exploitation signal.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.