CVE-2015-5457
WysokieStreszczenie
PivotX w wersjach przed 2.3.11 nie weryfikuje nowego rozszerzenia pliku podczas zmiany nazwy pliku z wieloma rozszerzeniami, co pozwala zdalnym atakującym na wykonanie dowolnego kodu poprzez przesłanie spreparowanego pliku.
Ocena ryzyka
Atakujący może wykorzystać tę podatność do przesyłania złośliwego kodu, co może prowadzić do przejęcia kontroli nad systemem lub wycieku danych.
Rekomendacja
Zaleca się aktualizację PivotX do wersji 2.3.11 lub nowszej, aby zlikwidować tę podatność.
Inne podatności w PivotX
Zobacz wszystkie- CVE-2017-14958Wysokie
W pliku lib.php w PivotX 2.3.11 nie zablokowano poprawnie przesyłania niebezpiecznych typów plików przez użytkowników z uprawnieniami administratora, co umożliwia zdalne wykonanie kodu PHP poprzez przesłanie pliku .php.
- CVE-2017-8402Wysokie
PivotX w wersji 2.3.11 pozwala zdalnym uwierzytelnionym użytkownikom na wykonanie dowolnego kodu PHP poprzez przesłanie pliku .htaccess.
- CVE-2017-7570Wysokie
PivotX w wersji 2.3.11 pozwala zdalnym, uwierzytelnionym użytkownikom zaawansowanym na wykonanie dowolnego kodu PHP poprzez przesłanie pliku z bezpiecznym rozszerzeniem (np. .jpg) i następnie wywołanie funkcji duplikacji w celu zmiany rozszerzenia na .php.
Oryginalny opis (angielski, źródło NVD)
PivotX before 2.3.11 does not validate the new file extension when renaming a file with multiple extensions, which allows remote attackers to execute arbitrary code by uploading a crafted file, as demonstrated by a file named foo.php.php.

