CVE-2025-58748CWE-502insecure-deserialization

CVE-2025-58748

Critical · published September 15, 2025

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

⚡ A sneaky lack of validation is the key to remote code execution! In Dataease versions up to 2.10.12, an attacker can exploit the H2 data source by tricking it into using a malicious JDBC URL. 🔥 Think of it like a chef accepting any recipe without checking its source — if someone slips in a recipe that calls for dynamic ingredients, it might just ruin the entire dish! An attacker could take control of your system, executing arbitrary code remotely and potentially accessing sensitive data. This could lead to complete compromise of your analytics environment, leaving your data and systems at serious risk.

Put simply

Think of it like a chef accepting any recipe without checking its source — if someone slips in a recipe that calls for dynamic ingredients, it might just ruin the entire dish! The vulnerability in Dataease arises from the H2 data source implementation not verifying that provided JDBC URLs start with jdbc:h2. This allows an attacker to substitute a malicious driver and invoke remote code execution through crafted XML resources.

What to do

An attacker could take control of your system, executing arbitrary code remotely and potentially accessing sensitive data. This could lead to complete compromise of your analytics environment, leaving your data and systems at serious risk. To protect your systems, immediately update Dataease to version 2.10.13 or later. There are no known workarounds, so patching is your best bet to secure your data analytics platform. You've got this! By updating to the latest version, you're taking a huge step towards securing your environment. 🛡️

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.00832 · 57.2th percentile
Weakness
CWE-502 · Deserialization of Untrusted Data
Published
2025-09-15T21:15Z
Affected products (1)
ProductVersionsFixed in
dataease/dataease< 2.10.132.10.13
References (2)
EPSS history
Timeline
  • 15 SEP 16:12Z
    Dataease H2 data source JDBC URL validation bypass leads to remote code execution
    cvelistv5