CVE-2026-11405
KrytyczneCVSS 9.8Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 15 - wyżej niż 15% wszystkich znanych CVE
Streszczenie
W pliku binarnym /bin/httpd w funkcji login() (adres 004c88b8) wykryto ukryty mechanizm backdoora. Po nieudanym uwierzytelnieniu normalnym (MD5/hash) system odczytuje hasło zapasowe z konfiguracji urządzenia (sys.rzadmin.password) i porównuje je w postaci jawnego tekstu za pomocą strcmp(). Dopasowanie przyznaje uprawnienia administratora (rola=2) bez względu na nazwę użytkownika.
Ocena ryzyka
Atakujący może uzyskać pełny dostęp administracyjny do urządzenia, znając hasło backdoora przechowywane w konfiguracji. Umożliwia to przejęcie kontroli nad urządzeniem, kradzież danych lub wykorzystanie go jako punktu wejścia do sieci wewnętrznej.
Rekomendacja
Należy natychmiast zaktualizować oprogramowanie układowe urządzenia do wersji pozbawionej backdoora. Jeśli aktualizacja nie jest dostępna, należy ograniczyć dostęp do interfejsu zarządzania tylko do zaufanych adresów IP oraz zmienić domyślne hasła.
Oryginalny opis (angielski, źródło NVD)
The web server binary /bin/httpd contains a hidden backdoor authentication mechanism in the login() function at 004c88b8. - The function contains a normal authentication path using MD5/hash-based password verification (prod_encode64/PasswordToMd5/check_rand_key). - After normal authentication fails, it calls GetValue("sys.rzadmin.password") to read a backdoor password from the device configuration. - It performs a direct strcmp() comparison (plaintext, not hashed) between the config value and the user-supplied password. A successful match grants role=2 (admin-level access) and creates a valid session. The rzadmin username is never checked — any username works with the backdoor

