CVE-2017-7280
KrytyczneStreszczenie
W systemie Unitrends Enterprise Backup przed wersją 9.0.0 odkryto problem w pliku api/includes/systems.php. Wprowadzone przez użytkownika dane nie są odpowiednio filtrowane przed przekazaniem do funkcji popen, co umożliwia zdalne wykonanie kodu.
Ocena ryzyka
Podatność ta stwarza poważne ryzyko dla organizacji, ponieważ umożliwia atakującym zdalne wykonanie dowolnego kodu na serwerze, co może prowadzić do utraty danych lub przejęcia kontroli nad systemem.
Rekomendacja
Zaleca się aktualizację systemu Unitrends Enterprise Backup do wersji 9.0.0 lub nowszej, aby usunąć tę podatność. Dodatkowo warto wdrożyć mechanizmy filtrowania danych wejściowych w aplikacji.
Inne podatności w Unitrends Enterprise Backup
Zobacz wszystkie- CVE-2017-7283Wysokie
Użytkownik z autoryzacją w Unitrends Enterprise Backup przed wersją 9.1.2 może wykonać dowolne polecenia systemowe, wysyłając specjalnie przygotowaną nazwę pliku do punktu końcowego /api/restore/download-files, co jest związane z funkcją downloadFiles w pliku api/includes/restore.php.
- CVE-2017-7284Wysokie
Atakujący, który przejął sesję serwera WWW Unitrends Enterprise Backup (przed wersją 9.1.2), może wykorzystać plik api/includes/users.php do zmiany hasła zalogowanego konta bez znajomości aktualnego hasła. To umożliwia przejęcie konta.
- CVE-2017-7281Wysokie
W Unitrends Enterprise Backup przed wersją 9.1.2 odkryto problem związany z brakiem sanitizacji danych wejściowych w funkcjach createReportName i saveReport. Umożliwia to uwierzytelnionemu użytkownikowi stworzenie pliku o losowej nazwie na dysku z kontrolowanym przez użytkownika rozszerzeniem, zawartością i ścieżką, co prowadzi do zdalnego wykonania kodu.
- CVE-2014-3139Wysokie
W Unitrends Enterprise Backup 7.3.0 występuje luka, która pozwala zdalnym atakującym na ominięcie uwierzytelnienia poprzez ustawienie parametru auth na określony ciąg.
- CVE-2014-3008Wysokie
Unitrends Enterprise Backup w wersji 7.3.0 pozwala zdalnym uwierzytelnionym użytkownikom na wykonywanie dowolnych poleceń za pomocą metaznaków powłoki w parametrze comm w pliku recoveryconsole/bpl/snmpd.php.
- CVE-2017-7279Krytyczne
Użytkownik bez uprawnień w Unitrends Enterprise Backup przed wersją 9.0.0 może uzyskać uprawnienia roota poprzez modyfikację ciasteczka 'token' wydawanego podczas logowania.
Oryginalny opis (angielski, źródło NVD)
An issue was discovered in api/includes/systems.php in Unitrends Enterprise Backup before 9.0.0. User input is not properly filtered before being sent to a popen function. This allows for remote code execution by sending a specially crafted user variable.

