Katalog CVE

CVE-2022-51022

KrytyczneCVSS 9.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

YiShaAdmin w wersjach 2.2–3.1 (naprawione w commicie 025b062) zawiera nieuwierzytelnioną podatność path traversal w endpoincie /admin/File/DownloadFile, pozwalającą atakującym czytać i usuwać dowolne pliki przez parametr filePath. Atakujący mogą wysyłać spreparowane żądania GET z sekwencjami przejścia katalogów i ustawionym parametrem delete, aby odczytać lub usunąć pliki systemowe, takie jak etc/passwd.

Ocena ryzyka

Nieuwierzytelniony atakujący może odczytać wrażliwe pliki systemowe lub je usunąć, co prowadzi do wycieku danych i zakłócenia działania systemu. Eksploatacja była obserwowana w środowisku produkcyjnym.

Rekomendacja

Zaktualizuj YiShaAdmin do wersji zawierającej commit 025b062 i ogranicz dostęp do endpointu /admin/File/DownloadFile.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

YiShaAdmin 2.2 through 3.1, fixed in commit 025b062, contains an unauthenticated path traversal vulnerability in the /admin/File/DownloadFile endpoint that allows attackers to read and delete arbitrary files via the filePath parameter. Attackers can send crafted GET requests with directory traversal sequences in filePath and set the delete parameter to read or remove system files like etc/passwd. Exploitation evidence was first observed by the Shadowserver Foundation on 2023-10-20.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS