CVE-2026-67191
KrytyczneCVSS 9.8Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 44 - wyżej niż 44% wszystkich znanych CVE
Streszczenie
Xlight FTP Server przed wersją 3.9.5 zawiera podatność przepełnienia bufora sterty przed uwierzytelnieniem. Zdalny, nieuwierzytelniony atakujący może wysłać spreparowany identyfikator klienta SSH, aby zapisać dane poza buforem sterty. Błąd logiczny w pętli odbioru umożliwia eksploatację przed uwierzytelnieniem.
Ocena ryzyka
Atakujący może spowodować awarię serwera lub potencjalnie wykonać dowolny kod, co prowadzi do przejęcia kontroli nad serwerem FTP.
Rekomendacja
Zaktualizuj Xlight FTP Server do wersji 3.9.5 lub nowszej, która zawiera poprawkę.
Inne podatności w Xlight FTP Server
Zobacz wszystkie- CVE-2026-67193Średnie
Xlight FTP Server przed wersją 3.9.5 ujawnia wartość GetTickCount() nieuwierzytelnionym atakującym poprzez wysłanie polecenia USER z nazwą użytkownika kończącą się na :adm. Atakujący może wywołać ścieżkę protokołu administracyjnego w standardowym listenerze FTP przed uwierzytelnieniem, co wycieka informacje o czasie z odpowiedzi FTP 331.
- CVE-2026-67192Wysokie
Xlight FTP Server przed wersją 3.9.5 zawiera podatność przepełnienia bufora stosu przed uwierzytelnieniem. Nieuwierzytelniony atakujący może wysłać nieprawidłowe pakiety SSH z negocjacją szyfru GCM, co prowadzi do nadpisania stosu i potencjalnie zdalnego wykonania kodu.
- CVE-2019-25681Wysokie
Xlight FTP Server 3.9.1 zawiera podatność przepełnienia bufora SEH, umożliwiającą lokalnym atakującym crash aplikacji i nadpisanie wskaźników SEH poprzez spreparowany 428-bajtowy ładunek w polu wykonania programu w konfiguracji serwera wirtualnego.
Oryginalny opis (angielski, źródło NVD)
Xlight FTP Server before 3.9.5 contains a pre-authentication heap buffer overflow vulnerability that allows remote unauthenticated attackers to write past the end of a heap buffer by sending a malformed SSH client identification string. A logic error in the recv loop's termination condition uses an incorrect OR operator where an AND operator is required, enabling exploitation on any SSH or SFTP connection before authentication occurs.

