CVE-2026-93345
WysokieCVSS 7.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 39 - wyżej niż 39% wszystkich znanych CVE
Streszczenie
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.
Ocena ryzyka
Atakujący może wielokrotnie wysyłać pojedynczy pakiet BGP UPDATE, aby trwale unieruchomić płaszczyznę BGP, powodując zakończenie sesji bez NOTIFICATION i awarię usługi na urządzeniu. Prowadzi to do niedostępności routingu i zakłóceń w działaniu sieci organizacji.
Rekomendacja
Zaplanować aktualizację do wersji 7.25beta4 lub nowszej, gdy tylko będzie dostępna w kanale stabilnym, oraz wdrożyć filtrowanie i walidację komunikatów BGP od niezaufanych sąsiadów. Do czasu aktualizacji rozważyć ograniczenie zaufanych sesji BGP i monitorowanie anomalii w komunikatach MP_REACH_NLRI.
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-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-89021Średnie
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.
- 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.25beta4 contains an improper input validation vulnerability in the labelled-VPN NLRI iterators of the routing service that allows an unauthenticated on-path attacker to crash the BGP service by sending a malformed MP_REACH_NLRI UPDATE message with a prefix-length value below the minimum valid for a labelled-VPN NLRI, which passes validation while describing a route with a negative-length address portion. Attackers can repeatedly send a single BGP UPDATE packet carrying a VPNv4 or VPNv6 NLRI with an out-of-bounds prefix-length to indefinitely hold down the BGP plane, causing session termination without a NOTIFICATION and triggering a service malfunction on the device. The fix is carried only in 7.25beta4, a development build; the current stable release 7.24.2 and the current long-term release 7.23.5 both remain affected.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

