CVE-2026-88837
ŚrednieCVSS 6.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 12 - wyżej niż 12% wszystkich znanych CVE
Streszczenie
W BusyBox httpd hasła w formacie yescrypt ($y$) są traktowane jako zwykły tekst podczas uwierzytelniania Basic Authentication, co odwraca wynik sprawdzenia uwierzytelnienia. Może to pozwolić na nieautoryzowany dostęp.
Ocena ryzyka
Podatność może umożliwić obejście uwierzytelniania i uzyskanie dostępu do chronionych zasobów serwera httpd. Wystawia na ryzyko systemy używające haseł yescrypt w Basic Authentication.
Rekomendacja
Zaktualizuj BusyBox do wersji z poprawką lub zmień format haseł na obsługiwany poprawnie. Zweryfikuj konfigurację uwierzytelniania w httpd.
Inne podatności w BusyBox
Zobacz wszystkie- CVE-2017-16544Wysokie
W funkcji add_match w libbb/lineedit.c w BusyBox do wersji 1.27.2, funkcja autouzupełniania tabulatora nie sanitizuje nazw plików, co może prowadzić do wykonania dowolnych sekwencji ucieczki w terminalu.
- CVE-2011-5325Wysokie
Podatność na przejście do katalogu w implementacji tar w BusyBox przed wersją 1.22.0 v5 umożliwia zdalnym atakującym wskazywanie na pliki znajdujące się poza bieżącym katalogiem roboczym za pomocą symlinków.
- CVE-2016-2147Wysokie
Przepełnienie całkowite w kliencie DHCP (udhcpc) w BusyBox przed wersją 1.25.0 umożliwia zdalnym atakującym spowodowanie awarii (denial of service) poprzez złośliwie skonstruowaną nazwę domeny zakodowaną zgodnie z RFC1035, co prowadzi do zapisu poza granicami sterty.
- CVE-2016-6301Wysokie
Funkcja recv_and_process_client_pkt w pliku networking/ntpd.c w busybox umożliwia zdalnym atakującym spowodowanie odmowy usługi poprzez sfałszowany pakiet NTP, co prowadzi do pętli komunikacyjnej.
- CVE-2022-48174Krytyczne
W busybox przed wersją 1.35 w pliku ash.c:6030 występuje podatność na przepełnienie stosu. W środowisku Internetu Pojazdów (IoV) może zostać wykorzystana do wykonania dowolnego kodu z poziomu polecenia.
- CVE-2026-88840Średnie
W bibliotece BusyBox TLS funkcja get_client_hello() odczytuje dane poza końcem bufora wejściowego podczas analizowania obciętej wiadomości ClientHello. Może to prowadzić do odczytu poza granicami bufora.
- CVE-2026-88839Średnie
W BusyBox funkcja tokenize() używana przy przetwarzaniu passwd/group odwołuje się do nieaktualnego wskaźnika końca po przycięciu, co powoduje zapis poza granicami bufora wskaźników sterty. Może to prowadzić do uszkodzenia pamięci.
- CVE-2026-88835Średnie
W BusyBox funkcja dpkg read_package_field() wykracza poza terminator NUL przy przetwarzaniu zniekształconych pakietów .deb, powodując odczyt poza granicami sterty. Może to prowadzić do ujawnienia danych lub awarii.
- CVE-2026-88831Średnie
W BusyBox httpd reguły odmowy dostępu oparte na adresach IP z nieprawidłową długością prefiksu CIDR zawodzą w sposób otwarty, pozostawiając maskę wyzerowaną, przez co reguła nie pasuje do żadnego klienta. Może to skutkować brakiem blokowania niepożądanych adresów.
- CVE-2026-88832Wysokie
Parsowanie identyfikatora woluminu romfs w BusyBox używa nieograniczonego strlen na metadanych kontrolowanych przez atakującego, powodując przepełnienie bufora sterty podczas przetwarzania spreparowanych obrazów systemów plików.
Oryginalny opis (angielski, źródło NVD)
BusyBox httpd treats yescrypt ($y$) password hashes as plaintext during Basic Authentication, inverting the authentication check.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

