CVE-2017-14399
WysokieStreszczenie
W BlackCat CMS w wersji 1.2.2 występuje podatność na nieograniczone przesyłanie plików w pliku backend/media/ajax_rename.php poprzez parametr rozszerzenia, co pozwala na zmianę rozszerzenia z .jpg na .php.
Ocena ryzyka
Atakujący może przesłać złośliwy plik PHP, co może prowadzić do wykonania kodu na serwerze i przejęcia kontroli nad systemem.
Rekomendacja
Zaleca się wprowadzenie ograniczeń dotyczących przesyłania plików oraz walidację rozszerzeń plików w celu zminimalizowania ryzyka.
Inne podatności w BlackCat CMS 1.2.2
Zobacz wszystkie- CVE-2017-14050Wysokie
W BlackCat CMS w wersji 1.2, plik backend/addons/install.php umożliwia zdalnym uwierzytelnionym użytkownikom wykonanie dowolnego kodu PHP poprzez archiwum ZIP zawierające plik .php.
- CVE-2017-14048Wysokie
BlackCat CMS w wersji 1.2 pozwala zdalnym uwierzytelnionym użytkownikom na wstrzykiwanie dowolnego kodu PHP do pliku info.php poprzez spreparowany parametr new_modulename w backend/addons/ajax_create.php. Możliwe jest to również poprzez atak CSRF.
Oryginalny opis (angielski, źródło NVD)
In BlackCat CMS 1.2.2, unrestricted file upload is possible in backend\media\ajax_rename.php via the extension parameter, as demonstrated by changing the extension from .jpg to .php.

