CVE Catalog

CVE-2021-48014

CriticalCVSS 9.8
Published: Updated: Translated: NVD NIST

Summary

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.

Risk Assessment

An unauthenticated attacker can write a JSP webshell and achieve remote code execution on the application server. Exploitation has been observed in the wild.

Recommendation

Update FineReport to a fixed version and restrict access to the design_save_svg operation in /WebReport/ReportServer.

Related vulnerabilities

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS