Aktywnie wykorzystywana w atakach
MikroTik RouterOS Stack-Based Buffer Overflow Vulnerability
MikroTik - RouterOS · Figuruje w katalogu CISA KEV od 2022-09-08. Oznacza to potwierdzone ataki w środowisku produkcyjnym.
Wymagane działanie: Apply updates per vendor instructions.
CVE-2018-7445
KrytyczneCVSS 9.8KEVStreszczenie
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.
Ocena ryzyka
Podatne są wszystkie architektury i urządzenia z RouterOS w wersjach przed 6.41.3/6.42rc27, co pozwala nieuwierzytelnionemu atakującemu na zdalne wykonanie kodu i pełne przejęcie kontroli nad urządzeniem.
Rekomendacja
Należy niezwłocznie zaktualizować RouterOS do wersji 6.41.3/6.42rc27 lub nowszej, a do czasu aktualizacji ograniczyć dostęp do usługi SMB z niezaufanych sieci.
Inne podatności w MikroTik RouterOS
Zobacz wszystkie- CVE-2025-56566Nieznane
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-2024-27686Wysokie
RouterOS firmy Mikrotik w wersjach od 6.40.5 do 6.49.10 (naprawione w wersji 7) umożliwia zdalnemu atakującemu spowodowanie awarii urządzenia poprzez wysłanie specjalnie przygotowanych danych pakietów do usługi SMB na porcie TCP 445.
- 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-2026-89021Średnie
MikroTik RouterOS przed wersją 7.24.2 zawiera podatność na przechodzenie po ścieżkach w pakiecie kontenerów podczas ekstrakcji obrazów OCI/tar. Atakujący może dostarczyć spreparowany obraz kontenera z dowiązaniami symbolicznymi, aby zapisywać pliki poza katalogiem głównym kontenera, tworzyć pliki i katalogi z uprawnieniami roota, usuwać pliki i tworzyć dowiązania twarde na partycji danych bez uruchamiania kontenera.
- 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.
- CVE-2026-67278Średnie
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-2026-14227Średnie
W produkcie z włączonym API MikroTik RouterOS występuje podatność na niewystarczające wygasanie sesji. Aktywne sesje mogą zachować poprzednie uprawnienia po upływie limitu czasu bezczynności lub zmianie grup użytkowników.
- CVE-2026-16347Wysokie
MikroTik RouterOS ma słabość w obsłudze uwierzytelniania API, która nie zapewnia skutecznych zabezpieczeń przed nadmiernymi próbami logowania. System nie wymusza znaczącego ograniczania szybkości, blokowania kont ani ograniczeń opartych na źródle, co pozwala na wielokrotne nieudane uwierzytelnienia bez reakcji obronnej. W niektórych wersjach występuje stałe opóźnienie na połączenie, ale można je ominąć poprzez równoczesne sesje, co umożliwia kontynuację prób o dużej objętości.
- CVE-2026-39042Wysokie
W systemie MikroTik RouterOS w wersjach 7.21.x przed 7.21.4 oraz 7.22.x przed 7.22.2 wykryto podatność w funkcji unflatten() biblioteki libumsg.so. Zdalny atakujący może wykorzystać ten błąd do spowodowania odmowy usługi (DoS).
Oryginalny opis (angielski, źródło NVD)
A buffer overflow was found in the MikroTik RouterOS SMB service when processing NetBIOS session request messages. Remote attackers with access to the service can exploit this vulnerability and gain code execution on the system. The overflow occurs before authentication takes place, so it is possible for an unauthenticated remote attacker to exploit it. All architectures and all devices running RouterOS before versions 6.41.3/6.42rc27 are vulnerable.

