CVE-2026-89021
ŚrednieCVSS 6.9Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 29 - wyżej niż 29% wszystkich znanych CVE
Streszczenie
MikroTik RouterOS przed 7.24.2 zawiera podatność path traversal w pakiecie kontenerów podczas ekstrakcji obrazów OCI/tar. Atakujący może zapisywać pliki poza katalogiem głównym kontenera, dostarczając spreparowany obraz z dowiązaniami symbolicznymi wskazującymi dowolne ścieżki. Poprzez /container/add można uzyskać tworzenie plików i katalogów z uprawnieniami roota, usuwanie plików przez overlayfs whiteout oraz tworzenie twardych dowiązań na partycji danych, bez uruchamiania kontenera. Gałąź długoterminowa 7.23.x nie zawiera poprawki.
Ocena ryzyka
Atakujący może zapisywać, usuwać i tworzyć dowiązania do plików z uprawnieniami roota poza kontenerem, co może prowadzić do pełnego przejęcia systemu. Luka dotyczy również gałęzi długoterminowej 7.23.x, która nie otrzyma poprawki.
Rekomendacja
Zaktualizuj RouterOS do wersji 7.24.2 lub nowszej z gałęzi stabilnej. Jeśli używasz gałęzi długoterminowej 7.23.x, zaplanuj migrację do gałęzi stabilnej, ponieważ poprawka nie zostanie tam przeniesiona.
Inne podatności w MikroTik RouterOS
Zobacz wszystkie- CVE-2026-67278Krytyczne
MikroTik RouterOS (wersje 7.x) akceptuje nieprawidłowe podpisy RSA/PKCS#1 v1.5 w usługach opartych na RSA, w tym w weryfikacji certyfikatów TLS/X.509 oraz uwierzytelnianiu kluczy SSH. Ponieważ magazyn zaufania zawiera główny certyfikat CA z wykładnikiem e=3, atakujący kontrolujący lub przekierowujący połączenie TLS z routera może użyć publicznego certyfikatu tego CA (bez klucza prywatnego) do sfałszowania zaufanego pośredniego certyfikatu i wydania certyfikatów dla dowolnych nazw hostów, co umożliwia podszywanie się pod serwery TLS. Ta sama wada osłabia również uwierzytelnianie SSH oparte na RSA.
- CVE-2018-14847KrytyczneAktywnie exploitowane
MikroTik RouterOS do wersji 6.42 pozwala nieuwierzytelnionym zdalnym atakującym na odczyt dowolnych plików, a uwierzytelnionym zdalnym atakującym na zapis dowolnych plików z powodu podatności typu directory traversal w interfejsie WinBox.
- CVE-2018-7445KrytyczneAktywnie exploitowane
W usłudze SMB systemu MikroTik RouterOS wykryto przepełnienie bufora podczas przetwarzania komunikatów żądań sesji NetBIOS. Zdalny atakujący z dostępem do usługi może wykorzystać tę podatność i uzyskać wykonanie kodu w systemie, przy czym przepełnienie następuje przed uwierzytelnieniem, więc atakujący nie musi być uwierzytelniony.
- CVE-2026-89035Wysokie
MikroTik RouterOS do wersji 7.24.5 zawiera lukę umożliwiającą odtwarzanie tokenów sesji w interfejsie WebFig, co pozwala atakującym ominąć uwierzytelnianie przez ponowne użycie przechwyconych tokenów w nowych sesjach ECDH. Funkcja makeSessionKey w libucrypto.so generuje tokeny z użyciem stałych soli bez danych specyficznych dla kanału lub sesji, a usługa użytkownika waliduje tokeny bez weryfikacji kontekstu kanału, co umożliwia skradzionym tokenom trwały dostęp administracyjny do momentu jawnego wyczyszczenia magazynu tokenów.
- CVE-2026-112158Średnie
W MikroTik RouterOS do wersji 6.40.5/6.44/7.20.8 występuje słabość w funkcji same_check pliku ipt_SAME.ko, która może prowadzić do przepełnienia liczb całkowitych. Atak może być przeprowadzony zdalnie.
- CVE-2026-103903Wysokie
Podatność nieprawidłowej autoryzacji w przepływie uwierzytelniania WinBox w MikroTik RouterOS pozwala zdalnemu uwierzytelnionemu atakującemu z kontem o niskich uprawnieniach uzyskać politykę autoryzacji innego istniejącego konta, np. admina, bez znajomości hasła.
- CVE-2026-93345Wysokie
MikroTik RouterOS w wersjach przed 7.25beta4 zawiera podatność niewłaściwej walidacji danych wejściowych w iteratorach NLRI dla labelled-VPN w usłudze routingu. Nieuwierzytelniony atakujący znajdujący się na ścieżce może wysłać zniekształconą wiadomość MP_REACH_NLRI UPDATE z wartością długości prefiksu poniżej minimum dla labelled-VPN NLRI, co przechodzi walidację i opisuje trasę z ujemną długością części adresowej. Poprawka znajduje się wyłącznie w wersji 7.25beta4 (build deweloperski); stabilna wersja 7.24.2 oraz długoterminowa 7.23.5 pozostają podatne.
- CVE-2025-56566Średnie
Firmware MikroTik 7.19.4 przechowuje poufne poświadczenia uwierzytelniające oraz stan sieci w postaci jawnej w pamięci nieulotnej. Atakujący z fizycznym dostępem do urządzenia może je odczytać ze zrzutu pamięci SPI flash, bez uwierzytelniania i bez znajomości hasła administracyjnego.
- CVE-2026-89028Wysokie
MikroTik RouterOS przed wersją 7.24 zawiera lukę uszkodzenia pamięci sterty w demonie SMB działającym w przestrzeni użytkownika. Zdalny atakujący może uszkodzić sąsiednią pamięć sterty, wysyłając spreparowaną wartość uniPwdLen w obsłudze SMB1 SessionSetupAndX, co prowadzi do niedomiaru liczby całkowitej i użycia wynikowej wartości jako długości kopiowania do mniejszego bufora.
- CVE-2026-89020Średnie
MikroTik RouterOS przed wersją 7.23.4 (long-term) i 7.24.2 (stable) zawiera podatność na przepełnienie bufora na stosie w funkcji budującej żądania TFTP RRQ w binarnym pliku mtget. Uwierzytelnieni użytkownicy mogą doprowadzić do awarii procesu mtget, podając ścieżkę URL o długości 507 bajtów lub więcej w poleceniu /tool fetch.
Oryginalny opis (angielski, źródło NVD)
MikroTik RouterOS before 7.24.2 contains a path traversal vulnerability in the container package OCI/tar image extraction that allows attackers to write files outside the container root by supplying a crafted container image with symlinks pointing to arbitrary paths. Attackers can exploit unsanitized tar member path extraction during container import via /container/add to achieve root-privileged file creation, directory creation, file deletion via overlayfs whiteout, and hardlink creation on the persistent data partition without ever starting the container. The 7.23.x long-term branch does not contain this fix; the container binaries in container-7.23.3.npk and container-7.23.4.npk are byte-identical. The vendor has confirmed that the issue is not resolved in the long-term release and that the fix is carried forward only in the stable branch from 7.24.2 onward, with no backport to the long-term branch planned.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

