Katalog CVE

CVE-2024-45775

ŚrednieCVSS 5.2
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.21%

Percentyl 12 - wyżej niż 12% wszystkich znanych CVE

Streszczenie

W grub2 znaleziono usterkę, w której funkcja grub_extcmd_dispatcher() wywołuje grub_arg_list_alloc() do alokacji pamięci dla listy argumentów, ale nie sprawdza, czy alokacja się powiodła. W przypadku niepowodzenia alokacji, funkcja parse_option() przetwarza wskaźnik NULL, co prowadzi do awarii gruba lub, w rzadkich przypadkach, do uszkodzenia danych IVT.

Ocena ryzyka

Ryzyko polega na możliwej awarii systemu podczas uruchamiania (crash) lub potencjalnym uszkodzeniu krytycznych danych IVT, co może uniemożliwić prawidłowe uruchomienie systemu operacyjnego.

Rekomendacja

Zaleca się natychmiastową aktualizację pakietu grub2 do wersji zawierającej poprawkę usuwającą tę podatność, dostępnej w repozytoriach dostawcy dystrybucji Linuksa.

Oryginalny opis (angielski, źródło NVD)

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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS