Katalog CVE

CVE-2021-48014

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

Streszczenie

FineReport 9.0 zawiera podatność path traversal w operacji /WebReport/ReportServer design_save_svg, pozwalającą nieuwierzytelnionym atakującym zapisywać dowolne pliki przez parametr filePath. Atakujący mogą wysłać żądanie POST z sekwencjami przejścia katalogów i ładunkiem __CONTENT__, aby zapisać webshell JSP i uzyskać zdalne wykonanie kodu.

Ocena ryzyka

Nieuwierzytelniony atakujący może zapisać webshell JSP i uzyskać zdalne wykonanie kodu na serwerze aplikacji. Eksploatacja była obserwowana w środowisku produkcyjnym.

Rekomendacja

Zaktualizuj FineReport do wersji naprawionej i ogranicz dostęp do operacji design_save_svg w /WebReport/ReportServer.

Powiązane podatności

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

FineReport 9.0 contains a path traversal vulnerability in the /WebReport/ReportServer design_save_svg operation that allows unauthenticated attackers to write arbitrary files via the filePath parameter. Attackers can send a POST request with directory traversal sequences in filePath and a __CONTENT__ payload to write a JSP webshell and achieve remote code execution. Exploitation evidence was first observed by the Shadowserver Foundation on 2023-10-14.

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