CriticalVulnerabilityCVE-2021-48014updated 25 Oct 2026, 16:35 UTC
FineReport lets unauthenticated attackers write files and run code on the server
Anyone on the internet can trick FineReport into saving a malicious web page onto the server, then open that page to take control of the server. No password is needed.
Official, 2 sources
| Severity | CriticalCVSS 9.3 of 10 |
|---|---|
| Being exploited? | UnclearNo reports either way yet |
| Fix available? | UnclearNo fixed version published in the sources yet |
| How sure is this? | Official, 2 sourcesBacked by an official source |
How the attack works simplified
- 1Unauthenticated attackerNo login or account needed
- 2Crafted POST requestfilePath uses ../ traversal sequences
- 3design_save_svg writes fileSaves outside the intended directory
- 4JSP webshell plantedMalicious page placed on the web server
- 5Remote code executionAttacker runs commands on the server
- ResultAttacker controls the server
What happened
FineReport 9.0's /WebReport/ReportServer design_save_svg operation does not properly restrict the filePath parameter, enabling path traversal and arbitrary file writes without authentication, including writing a JSP webshell.
Why it is dangerous: An attacker can gain remote code execution on the server, giving them full control of the system and any data it holds. Any internet-exposed FineReport server is at risk.
Are you affected?
You are affected if you run FineReport 9.0 with the /WebReport/ReportServer endpoint reachable from the network.
FineReport 9.0
What to do
- Restrict network access to FineReport so it is not reachable from the internet
- Check the server for unexpected JSP files written to web directories
- Obtain and apply the vendor's fixed version or official mitigation
- Review logs for POST requests to design_save_svg containing '../' in filePath
Timeline
- 22 Oct 2026, 11:17 UTCPublicly disclosed
- 22 Oct 2026, 11:17 UTCReported by NVD · NVD
- 25 Oct 2026, 16:35 UTCGitHub Advisory reported on it · GitHub Advisory
Sources 2 reports, oldest first
Official vendor, government CERT or advisory database
- NVD22 Oct 2026, 11:17 UTC
- FineReport 9.0 contains a path traversal vulnerability in the /WebReport/ReportServer...GitHub Advisory · 22 Oct 2026, 12:31 UTC
Technical details
- ID
- CVE-2021-48014 · GHSA-wxvw-chm6-9q9h
- CVSS
- 9.3 / 10
- EPSS
- 2.0% chance of exploitation within 30 days
- Disclosed
- 22 Oct 2026, 11:17 UTC
- On Zero Radar
- before the radar started
- Last change
- 25 Oct 2026, 16:35 UTC
The plain-language parts and the attack diagram were written by an AI model (anthropic/claude-haiku-5.5) from the sources above. Facts like versions, exploitation and dates come from the sources themselves. How Zero Radar works