Podatności GRUB
7 znanych podatności CVE w GRUB, przetłumaczonych i ocenionych.
- CVE-2022-2601Wysokie
W funkcji grub_font_construct_glyph() odkryto przepełnienie bufora. Złośliwie skonstruowana czcionka pf2 może prowadzić do przepełnienia podczas obliczania wartości max_glyph_size, co skutkuje przydzieleniem zbyt małego bufora dla glifu.
- CVE-2025-61662Wysokie
W module gettext programu GRUB odkryto podatność Use-After-Free. Błąd polega na tym, że polecenie gettext pozostaje zarejestrowane w pamięci po wyładowaniu modułu. Atakujący może wywołać to osierocone polecenie, powodując dostęp do nieprawidłowej lokalizacji pamięci.
- CVE-2025-61661Średnie
W komponencie GRUB (Grand Unified Bootloader) wykryto podatność polegającą na nieprawidłowym przetwarzaniu konwersji ciągów znaków podczas odczytu danych z urządzenia USB. Lokalny atakujący może podłączyć złośliwie skonfigurowane urządzenie USB podczas sekwencji rozruchu, co prowadzi do awarii GRUB-a i odmowy usługi (DoS). Możliwe jest również uszkodzenie danych, jednak ze względu na złożoność exploita wpływ jest najprawdopodobniej ograniczony.
- CVE-2025-4382Średnie
W systemach z dyskami szyfrowanymi LUKS i GRUB skonfigurowanym do automatycznego odszyfrowywania za pomocą TPM, atakujący z fizycznym dostępem może uszkodzić superblok systemu plików. Powoduje to przejście GRUB w tryb ratunkowy, podczas gdy klucz deszyfrujący pozostaje w pamięci, umożliwiając dostęp do niezaszyfrowanych danych bez uwierzytelnienia.
- CVE-2024-45782Wysokie
W systemie plików HFS w GRUBie znaleziono usterkę polegającą na kopiowaniu nazwy woluminu bez sprawdzania jej długości. Podczas montowania woluminu HFS funkcja grub_fs_mount() wykonuje strcpy() na nazwie dostarczonej przez użytkownika, co może prowadzić do zapisu poza dozwolonym obszarem pamięci na stercie. Problem zagraża integralności wrażliwych danych GRUBa i może umożliwić obejście ochrony Secure Boot.
- CVE-2025-1125Wysokie
W module HFS+ GRUB-a występuje podatność na przepełnienie liczby całkowitej podczas obliczania rozmiaru bufora na podstawie danych kontrolowanych przez użytkownika z systemu plików. Może to prowadzić do przydzielenia zbyt małego bufora, a następnie zapisu poza jego granice w funkcji hfsplus_open_compressed_real().
- CVE-2025-0689Wysokie
Podatność w module UDF systemu plików GRUB-a pozwala na przepełnienie bufora sterty podczas odczytu danych z dysku. Atakujący może wykorzystać spreparowany obraz systemu plików, aby ominąć zabezpieczenia Secure Boot i uzyskać zdalne wykonanie kodu.

