CVE-2022-30065
WysokieCVSS 7.8Prawdopodobieństwo exploitacji (EPSS)
Podwyższone ryzykoPercentyl 64 - wyżej niż 64% wszystkich znanych CVE
Streszczenie
W BusyBox 1.35-x w aplecie awk występuje podatność use-after-free w funkcji copyvar. Przetworzenie specjalnie spreparowanego wzorca awk może prowadzić do odmowy usługi lub potencjalnie do wykonania kodu.
Ocena ryzyka
Atakujący może zdalnie spowodować awarię systemu lub przejąć kontrolę nad urządzeniem wykorzystującym BusyBox, co stanowi poważne ryzyko dla integralności i dostępności usług.
Rekomendacja
Należy niezwłocznie zaktualizować BusyBox do wersji 1.36.0 lub nowszej, która zawiera poprawkę dla tej podatności.
Inne podatności w BusyBox
Zobacz wszystkie- CVE-2026-88838Średnie
W narzędziu mount w BusyBox wykryto błąd. Użytkownik nieuprzywilejowany może obejść ograniczenia bezpieczeństwa montowania ustawione w /etc/fstab, podając w wierszu poleceń opcje czyszczące maskę. Opcje te przechodzą filtr flag nieuprzywilejowanego użytkownika i są łączone z opcjami fstab jako ciągi znaków; przy ponownym parsowaniu opcje czyszczące mogą nadpisać zabezpieczenia nosuid, nodev i noexec.
- CVE-2026-88833Średnie
W kliencie DHCP udhcpc w BusyBox wykryto błąd. Podczas przetwarzania surowych pakietów DHCP klient zastępuje zweryfikowaną długość pakietu wartością kontrolowaną przez atakującego z nagłówka IP, bez ponownej walidacji minimalnego rozmiaru. Prowadzi to do niedomiaru liczby całkowitej przy odejmowaniu rozmiarów nagłówków i w konsekwencji do kopiowania pamięci z ogromnym rozmiarem. Atakujący w tym samym segmencie sieci może wysłać spreparowany pakiet, powodując awarię klienta DHCP, odmowę usługi i utratę łączności sieciowej.
- CVE-2026-88836Nieznane
Ten kandydat CVE został odrzucony przez Red Hat Product Security, ponieważ nie jest to podatność bezpieczeństwa. Wewnętrzny TLS w BusyBox jest celowo minimalny i dokumentuje w FEATURE_WGET_HTTPS, że nie weryfikuje tożsamości peerów ani nie zapewnia pełnego bezpieczeństwa TLS; brak sprawdzania danych Finished jest zgodny z tym udokumentowanym projektem i nie przekracza granicy bezpieczeństwa uzasadniającej CVE.
- 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-2026-88841Niskie
Podatność w BusyBox dotyczy funkcji write_status_file() w narzędziu dpkg. Brak resetowania kursora pól między sekcjami pakietów prowadzi do odczytów poza zakresem oraz uszkodzenia pliku statusu podczas usuwania wielu pakietów.
- 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-108119Średnie
W busybox wykryto błąd w obsłudze odroczonego tworzenia dowiązań dla wpisów symlink i hardlink z celami wyglądającymi na niebezpieczne. Aplikacja tar nie sprawdza, czy rozwiązany cel pozostaje w katalogu rozpakowywania po utworzeniu odroczonego dowiązania. Atakujący może spreparować archiwum tar, używając celu symlinku dokładnie '..' w połączeniu z odroczonym hardlinkiem, aby utworzyć nowy plik poza katalogiem rozpakowywania lub zastąpić istniejący plik poza nim.
Oryginalny opis (angielski, źródło NVD)
A use-after-free in Busybox 1.35-x's awk applet leads to denial of service and possibly code execution when processing a crafted awk pattern in the copyvar function.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

