W komponencie filemgr.php aplikacji Artica Integria IMS 5.0.86 istnieje podatność umożliwiająca przesłanie na serwer dowolnego pliku bez odpowiedniej walidacji (CWE-434). Jest to krytyczna luka, ponieważ może prowadzić do zdalnego wykonania kodu na serwerze.
▸ Pokaż oryginał (EN)
filemgr.php in Artica Integria IMS 5.0.86 allows index.php?sec=wiki&sec2=operation/wiki/wiki&action=upload arbitrary file upload.
Podatność tkwi w braku kontroli typu i zawartości przesyłanych plików w module wiki (ścieżka index.php?sec=wiki&sec2=operation/wiki/wiki&action=upload). Atakujący może skorzystać z endpoint filemgr.php, aby przesłać złośliwy plik — np. webshell w PHP — bez uwierzytelnienia lub z pominięciem ograniczeń. Następnie możliwe jest wykonanie przesłanego pliku w kontekście serwera aplikacji.
Atakujący może uzyskać pełną kontrolę nad serwerem poprzez zdalne wykonanie kodu (RCE), a także odczytywać, modyfikować lub usuwać dane aplikacji oraz potencjalnie uzyskać dostęp do dalszych zasobów sieciowych.
Należy zastosować patche dostępne u producenta zgodnie z referencjami. Jako doraźne działanie zaleca się ograniczenie dostępu do endpointu filemgr.php na poziomie firewall lub serwera WWW oraz wyłączenie możliwości uploadu plików w module wiki do czasu zastosowania poprawki.
Artica Integria IMS w wersji 5.0.86
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HArtica Integria Ims
APPArtica5.0.86
Powiązane podatności
RCE poprzez nieautoryzowane przesyłanie plików w Artica Integria IMS 5.0.92
Integria IMS — pominięcie uwierzytelnienia przez luźne porównanie skrótów MD5
Artica Integria IMS version 5.0 MR56 Package 58, likely earlier versions contains a CWE-640: Weak Password Rec...
Integria IMS in its 5.0.92 version does not filter correctly some fields related to the login.php file. An att...
Artica Integria IMS 5.0.83 has CSRF in godmode/usuarios/lista_usuarios, resulting in the ability to delete an ...