Uwierzytelniony użytkownik może przesłać złośliwy plik na serwer i wykonać go zdalnie (RCE). Podatność jest krytyczna, ponieważ pozwala na pełne przejęcie kontroli nad serwerem bez interakcji ze strony innych użytkowników.
▸ Pokaż oryginał (EN)
Authenticated user can upload a malicious file to the server and execute it, which leads to remote code execution.
Podatność wynika z braku odpowiedniej walidacji przesyłanych plików (CWE-434 — unrestricted file upload) oraz możliwości wstrzyknięcia poleceń systemowych (CWE-78) lub wykonania złośliwego kodu (CWE-94). Uwierzytelniony atakujący przesyła specjalnie spreparowany plik na serwer, a następnie w jakiś sposób doprowadza do jego wykonania przez aplikację, co skutkuje uruchomieniem dowolnego kodu w kontekście serwera.
Atakujący może uzyskać pełną kontrolę nad serwerem, w tym odczytywać i modyfikować dane, instalować dodatkowe oprogramowanie (np. backdoor) oraz potencjalnie przemieszczać się po sieci wewnętrznej (lateral movement).
Należy zastosować patche dostępne u producenta zgodnie z referencjami: https://docs.sharefile.com/en-us/storage-zones-controller/5-0/security-vulnerability-feb26. Dodatkowo zaleca się ograniczenie dostępu do interfejsu przesyłania plików wyłącznie do zaufanych użytkowników oraz monitorowanie aktywności na serwerze pod kątem podejrzanych operacji.
Progress Sharefile Storage Zones Controller — wersje wskazane w referencjach producenta (https://docs.sharefile.com/en-us/storage-zones-controller/5-0/security-vulnerability-feb26)
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:HProgress Sharefile Storage Zones Controller
APPProgress5.0.0 – 5.12.4 (bez)
Powiązane podatności
Auth Bypass i RCE w Progress ShareFile Storage Zones Controller
SQL Injection w Progress WhatsUp Gold — kradzież zaszyfrowanych haseł
Progress WhatsUp Gold – nieuwierzytelniony RCE przez path traversal
Progress LoadMaster – nieuwierzytelnione RCE przez command injection w interfejsie zarządzania
In WS_FTP Server versions prior to 8.7.4 and 8.8.2, a pre-authenticated attacker could leverage a .NET deseria...