CVE-2025-66913

JimuReport thru version 2.1.3 is vulnerable to remote code execution when processing user-controlled H2 JDBC URLs

Critical · published January 8, 2026

CVSS v3.1
9.8
EPSS
1%
Percentile
65.4
In the wild
Unconfirmed
What it is

🚨 A dangerous flaw lies in JimuReport versions up to 2.1.3—an attacker can run arbitrary Java code just by supplying a malicious JDBC URL! 🔥 Think of it like letting a stranger into your tech workshop with a key, only to find out they brought their own tools and can now create whatever they want. That's essentially what happens when the H2 driver trusts user-controlled URLs without checking them first. An attacker could hijack the application and execute any code they desire, potentially compromising sensitive data or taking full control of the system. This isn't just a minor inconvenience; it could lead to catastrophic data breaches or unauthorized access to your entire infrastructure!

Put simply

Think of it like letting a stranger into your tech workshop with a key, only to find out they brought their own tools and can now create whatever they want. That's essentially what happens when the H2 driver trusts user-controlled URLs without checking them first. This vulnerability allows remote code execution by directly passing an attacker-supplied H2 JDBC URL to the H2 driver without proper validation, enabling arbitrary Java code execution.

What to do

An attacker could hijack the application and execute any code they desire, potentially compromising sensitive data or taking full control of the system. This isn't just a minor inconvenience; it could lead to catastrophic data breaches or unauthorized access to your entire infrastructure! Immediately upgrade JimuReport to version 2.1.4 or higher to mitigate this risk. Additionally, review and sanitize any user input related to JDBC URLs to ensure they're secure and trustworthy. Don't skip these steps—your system's safety depends on it! You've got this! With a few adjustments, you'll have your defenses fortified in no time. 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.01098 · 65.4th percentile
Published
2026-01-08T00:00Z
EPSS history
Timeline
  • 08 JAN 00:00Z
    JimuReport thru version 2.1.3 is vulnerable to remote code execution when processing user-controlled H2 JDBC URLs
    cvelistv5