Katalog CVE

CVE-2026-97876

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.12%

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

Streszczenie

Lokalny atakujący z kontrolą nad konfiguracją GRUB może obejść ograniczenia lockdown podczas rozruchu z Secure Boot i załadować niepodpisany moduł GRUB, podczas gdy GRUB nadal raportuje włączony lockdown. Podatność wynika z niewystarczającej walidacji adresu bazowego MMIO przekazanego do polecenia serial w GRUB, co pozwala na zapis danych pod adresem kontrolowanym przez atakującego i wyłączenie weryfikacji modułów.

Ocena ryzyka

Atakujący z lokalnym dostępem może załadować niepodpisane moduły jądra, omijając zabezpieczenia Secure Boot i lockdown, co prowadzi do wykonania nieautoryzowanego kodu na poziomie rozruchu. Ryzyko jest wysokie, ponieważ podważa integralność łańcucha zaufania rozruchu.

Rekomendacja

Zaktualizuj GRUB do wersji zawierającej poprawkę walidacji adresu MMIO. Ogranicz lokalny dostęp do konfiguracji GRUB i rozważ dodatkowe środki ochrony rozruchu, takie jak pomiar TPM.

Inne podatności w GRUB

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

A local attacker with control over GRUB's configuration can bypass lockdown restrictions when booting with Secure Boot and load an unsigned GRUB module, while GRUB continues to report lockdown is enabled. The vulnerability is caused by insufficient validation of the MMIO base address passed to the GRUB serial command. GRUB does not validate that the base address corresponds to a UART device, rather than being an arbitrary memory address. This allows an attacker to trick GRUB into writing non-arbitrary data at an attacker-controlled address, including resetting the grub_file_verifiers list in a way that disables the subsequent verification of loaded modules.

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