JeecgBoot JimuReport
cpe:2.3:a:jeecg:jimureport:*:*:*:*:*:*:*
- >= 3.0.0, <= 3.5.3
A remote code execution vulnerability has been identified in the Jeecg Boot framework, specifically in versions 3.0.0 prior to 3.5.3. This vulnerability arises from inadequate character filtering, allowing attackers to execute arbitrary code on components by sending specially crafted HTTP requests.
Exploitation of this vulnerability allows for remote code execution on the affected system.
To reproduce this vulnerability, send a crafted HTTP request to the '/jeecg-boot/jmreport/dictCodeSearch' endpoint of a Jeecg Boot application running a vulnerable version. The request must include injected FreeMarker templates that exploit the server-side template injection (SSTI) vulnerability, leading to remote code execution.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.