Description
DataEase is an open source data visualization and analysis tool. Prior to 2.10.23, DataEase can be exploited by uploading payload.zip through the Excel upload API /datasource/upload, creating an H2 datasource that uses the zip: protocol, and executing an SQL dataset path where CalciteProvider.jdbcFetchResultField calls statement.executeQuery(), causing precompiled Java aliases in test.mv.db to execute arbitrary code. This issue is fixed in version 2.10.23.
Published: 2026-07-15
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

DataEase, an open‑source data visualization and analysis tool, allows an attacker to upload a ZIP file via the /datasource/upload Excel upload API. The ZIP file is used as an H2 datasource that references the zip: protocol. When an SQL dataset path is executed, the CalciteProvider.jdbcFetchResultField method calls statement.executeQuery(), causing precompiled Java aliases stored in test.mv.db to run arbitrary code on the server. This results in a remote code execution vulnerability labeled CWE‑434. The issue is mitigated in version 2.10.23.

Affected Systems

The affected product is DataEase from vendor DataEase. All releases older than version 2.10.23, including 2.10.22 and earlier, contain the flaw. The issue has been fixed in release 2.10.23 and later versions.

Risk and Exploitability

The CVSS score of 7.1 indicates a high severity risk. The EPSS score of less than 1% suggests a low probability of exploitation at present, but the vulnerability remains serious given its remote nature and the potential for total system compromise. It is not listed in the CISA KEV catalog. The likely attack vector is remote via the Excel upload API, and the exploit requires the ability to upload a ZIP file and create an H2 datasource with the zip: protocol. Authentication requirements are not explicitly stated, so it is inferred that the attacker must have access to the upload endpoint.

Generated by OpenCVE AI on July 31, 2026 at 02:57 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade DataEase to version 2.10.23 or newer to apply the vendor fix.
  • Restrict or disable the zip: protocol in H2 datasources and limit the /datasource/upload API until the patch is applied.
  • Enforce strict access controls on the /datasource/upload endpoint so that only authorized users can upload files and create datasources.

Generated by OpenCVE AI on July 31, 2026 at 02:57 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 17 Jul 2026 13:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Wed, 15 Jul 2026 22:15:00 +0000

Type Values Removed Values Added
First Time appeared Dataease
Dataease dataease
Vendors & Products Dataease
Dataease dataease

Wed, 15 Jul 2026 19:45:00 +0000

Type Values Removed Values Added
Description DataEase is an open source data visualization and analysis tool. Prior to 2.10.23, DataEase can be exploited by uploading payload.zip through the Excel upload API /datasource/upload, creating an H2 datasource that uses the zip: protocol, and executing an SQL dataset path where CalciteProvider.jdbcFetchResultField calls statement.executeQuery(), causing precompiled Java aliases in test.mv.db to execute arbitrary code. This issue is fixed in version 2.10.23.
Title DataEase: Remote Code Execution (RCE) via Zip Protocol & File Dropper
Weaknesses CWE-434
References
Metrics cvssV4_0

{'score': 7.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Dataease Dataease
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-17T12:25:17.524Z

Reserved: 2026-06-03T18:49:32.274Z

Link: CVE-2026-50124

cve-icon Vulnrichment

Updated: 2026-07-17T12:25:03.123Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-31T03:00:06Z

Weaknesses
  • CWE-434

    Unrestricted Upload of File with Dangerous Type