CVE-2026-34961
ŚrednieCVSS 6.2Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 11 - wyżej niż 11% wszystkich znanych CVE
Streszczenie
Podatność w bibliotece barebox przed wersją 2026.04.0 umożliwia odczyt poza dozwolonym zakresem pamięci podczas parsowania systemu plików ext4. Brak walidacji pola eh_entries w stosunku do pojemności bufora w pliku fs/ext4/ext4_common.c pozwala atakującym na dostarczenie złośliwego obrazu ext4 przez USB, kartę SD lub rozruch sieciowy.
Ocena ryzyka
Atakujący może wykorzystać tę podatność do odczytu danych poza przydzielonym buforem, co może prowadzić do ujawnienia wrażliwych informacji lub przekierowania odczytów na dowolne przesunięcia dysku podczas uruchamiania systemu.
Rekomendacja
Należy natychmiast zaktualizować barebox do wersji 2026.04.0 lub nowszej, która zawiera poprawki walidacji pól w parserze ext4.
Inne podatności w barebox
Zobacz wszystkie- CVE-2026-34963Wysokie
W bootloaderze barebox przed wersją 2026.04.0 wykryto wiele podatności bezpieczeństwa pamięci w ładowarce EFI PE (plik efi/loader/pe.c). Błąd przepełnienia liczby całkowitej przy obliczaniu rozmiaru wirtualnego obrazu oraz brak walidacji wskaźnika PointerToRawData prowadzą do zbyt małej alokacji sterty i odczytu poza jej granicami. Atakujący może dostarczyć złośliwy plik EFI PE przez TFTP, USB, kartę SD lub rozruch sieciowy, co może skutkować przepełnieniem bufora sterty i potencjalnym wykonaniem kodu w kontekście bootloadera.
- CVE-2026-34962Średnie
Podatność w systemie barebox przed wersją 2026.04.0 umożliwia atak DoS poprzez specjalnie spreparowany obraz systemu plików ext4. Funkcja ext4fs_iterate_dir() nie sprawdza, czy długość wpisu katalogu jest różna od zera, co może prowadzić do nieskończonej pętli podczas wyświetlania katalogów lub rozwiązywania ścieżek.
- CVE-2026-34960Średnie
W bibliotece barebox przed wersją 2026.04.0 wykryto podatność na odczyt poza dozwolonym zakresem w funkcji dhcp_message_type() podczas parsowania opcji DHCP. Brak weryfikacji, czy wskaźnik opcji pozostaje w granicach odebranego pakietu, umożliwia atakującemu w tej samej domenie rozgłoszeniowej wysłanie spreparowanego pakietu DHCP Offer lub ACK bez znacznika końca 0xff, co może doprowadzić do odczytu poza danymi pakietu i potencjalnie do awarii systemu.
Oryginalny opis (angielski, źródło NVD)
barebox prior to version 2026.04.0 contains out-of-bounds read vulnerabilities in ext4 extent parsing due to missing validation of the eh_entries field against buffer capacity in fs/ext4/ext4_common.c. Attackers can supply a malicious ext4 filesystem image via USB, SD card, or network boot to trigger heap out-of-bounds reads during boot-time filesystem parsing, potentially redirecting reads to arbitrary disk offsets.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

