CVE-2022-50916
WysokieStreszczenie
CVE-2022-50916 dotyczy systemu e107 CMS w wersji 3.2.1. Podatność polega na nieprawidłowej walidacji plików podczas importu w Menedżerze multimediów, co pozwala uwierzytelnionemu administratorowi nadpisać pliki serwera, np. top.php w katalogu aplikacji.
Ocena ryzyka
Ryzyko dla organizacji to możliwość przejęcia kontroli nad serwerem WWW poprzez nadpisanie krytycznych plików aplikacji, co może prowadzić do wykonania złośliwego kodu, defacementu lub całkowitej kompromitacji systemu.
Rekomendacja
Zaleca się natychmiastową aktualizację systemu e107 CMS do najnowszej wersji, która zawiera poprawkę tej luki. Dodatkowo należy ograniczyć uprawnienia administratorów i monitorować integralność plików aplikacji.
Inne podatności w e107 CMS
Zobacz wszystkie- CVE-2022-50939Wysokie
Krytyczna podatność w e107 CMS w wersji 3.2.1 umożliwia uwierzytelnionym administratorom nadpisywanie dowolnych plików serwera poprzez path traversal w funkcji zdalnego przesyłania plików w Menedżerze multimediów (image.php). Parametr upload_caption nie jest odpowiednio sanityzowany, co pozwala na użycie sekwencji typu ../../../ w celu nadpisania plików poza katalogiem docelowym. Może to prowadzić do całkowitego przejęcia aplikacji webowej.
- CVE-2022-50907Wysokie
CVE-2022-50907 dotyczy systemu e107 CMS w wersji 3.2.1. Podatność polega na obejściu ograniczeń uploadu plików przez uwierzytelnionych administratorów, którzy mogą wgrywać złośliwe pliki PHP do katalogów nadrzędnych, manipulując parametrem URL w funkcji importu w Menedżerze multimediów. Umożliwia to zdalne wykonanie kodu na serwerze.
- CVE-2022-50905Krytyczne
e107 CMS w wersji 3.2.1 zawiera wiele podatności umożliwiających ataki XSS. Pierwsza to odbity XSS w funkcji komentarzy do wiadomości, gdzie zautentykowany użytkownik może wstrzyknąć złośliwy kod JavaScript przez parametr URL. Druga to obejście ograniczeń uploadu dla administratorów, pozwalające na wgranie plików SVG ze złośliwym kodem przez zdalny upload w menedżerze multimediów, co prowadzi do trwałego XSS.
- CVE-2026-48997Wysokie
e107 to system zarządzania treścią (CMS), w wersjach 2.3.5 i wcześniejszych występuje podatność na wstrzykiwanie poleceń w ścieżce docelowej zmiany rozmiaru ImageMagick. W funkcji resize_image() ścieżka źródłowa jest odpowiednio zabezpieczona, jednak ścieżka docelowa jest wstawiana w podwójne cudzysłowy, co umożliwia atakującemu wstrzyknięcie złośliwego kodu.
- CVE-2026-46620Średnie
Podatność CSRF w e107 CMS przed wersją 2.3.5. Mechanizm walidacji tokenów CSRF jest pomijany, jeśli token nie jest obecny w żądaniu.
- CVE-2021-47937Wysokie
e107 CMS 2.3.0 umożliwia uwierzytelnionym użytkownikom z uprawnieniami do instalacji motywów wykonanie dowolnego kodu poprzez przesłanie złośliwego pliku motywu. Atakujący może przesłać spreparowany pakiet motywu przez endpoint theme.php, który umieszcza webshella w katalogu e107_themes, a następnie wykonywać polecenia systemowe za pomocą skryptu payload.php.
Oryginalny opis (angielski, źródło NVD)
e107 CMS version 3.2.1 contains a file upload vulnerability that allows authenticated administrators to override server files through the Media Manager import functionality. Attackers can exploit the upload mechanism by manipulating the upload URL parameter to overwrite existing files like top.php in the web application directory.

