CVE-2024-45780
ŚrednieCVSS 6.7Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 17 - wyżej niż 17% wszystkich znanych CVE
Streszczenie
W grub2 wykryto usterkę podczas odczytu plików tar. Funkcja alokująca bufor na nazwę pliku nie sprawdza poprawnie możliwości przepełnienia liczb całkowitych, co może prowadzić do zapisu poza przydzielonym obszarem sterty. Umożliwia to atakującemu ominięcie zabezpieczeń secure boot.
Ocena ryzyka
Atakujący może dostarczyć spreparowany plik tar, który spowoduje przepełnienie bufora i potencjalnie umożliwi wykonanie dowolnego kodu w trakcie uruchamiania systemu, co narusza integralność procesu bezpiecznego rozruchu.
Rekomendacja
Należy niezwłocznie zaktualizować grub2 do wersji zawierającej poprawkę usuwającą podatność. Do czasu aktualizacji należy unikać ładowania niezaufanych plików tar przez grub2.
Oryginalny opis (angielski, źródło NVD)
A flaw was found in grub2. When reading tar files, grub2 allocates an internal buffer for the file name. However, it fails to properly verify the allocation against possible integer overflows. It's possible to cause the allocation length to overflow with a crafted tar file, leading to a heap out-of-bounds write. This flaw eventually allows an attacker to circumvent secure boot protections.

