Description
DataEase is an open source data visualization and analysis tool. Versions prior to 2.10.23 have a path traversal vulnerability. The root cause is that on Windows, the `FILE_SEPARATOR` is `\`, while the server only filters the `/` character during string truncation. The vulnerability has been fixed in v2.10.23. No known workarounds are available.
Published: 2026-08-18
Score: 8.7 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability allows an attacker to perform path traversal on Windows systems because the software only filters forward slashes, while Windows uses backslashes. Because of this mismatch, directory components such as '..' can be used in file requests to reference files outside the intended directory. The attack can lead to arbitrary file read, which could expose configuration files, credentials, or other sensitive data, and potentially allow further exploitation if executable files are read.

Affected Systems

DataEase, an open‑source data visualization and analysis tool, is affected in all releases prior to version 2.10.23. The issued fix in v2.10.23 removes the path‑traversal logic flaw. Systems running any earlier version on Windows are therefore vulnerable.

Risk and Exploitability

The CVSS base score of 8.7 indicates high severity. The EPSS score is not available, but the lack of a workaround and absence from the CISA KEV catalog suggest that exploitation is possible yet not widely observed. Attackers would need to supply a file‑path parameter or otherwise trigger the vulnerable file‑read functionality; no authentication requirement is mentioned. The flaw is exploitable on Windows systems because the server incorrectly accepts backslashes while only sanitizing forward slashes.

Generated by OpenCVE AI on August 18, 2026 at 14:31 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade DataEase to version 2.10.23 or later, which fixes the path traversal issue.
  • If an immediate upgrade is not possible, enforce strict path validation on the server: reject backslash characters and ensure only forward slashes are processed, coupled with a whitelist of permissible root directories.
  • Apply the principle of least privilege to the DataEase process so that even if a path traversal succeeds, the application cannot read or modify sensitive system files.

Generated by OpenCVE AI on August 18, 2026 at 14:31 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 18 Aug 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Tue, 18 Aug 2026 15:00:00 +0000

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

Tue, 18 Aug 2026 13:15:00 +0000

Type Values Removed Values Added
Description DataEase is an open source data visualization and analysis tool. Versions prior to 2.10.23 have a path traversal vulnerability. The root cause is that on Windows, the `FILE_SEPARATOR` is `\`, while the server only filters the `/` character during string truncation. The vulnerability has been fixed in v2.10.23. No known workarounds are available.
Title DataEase has a Path Traversal Vulnerability
Weaknesses CWE-22
References
Metrics cvssV4_0

{'score': 8.7, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/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-08-18T15:52:34.805Z

Reserved: 2026-05-12T17:48:47.877Z

Link: CVE-2026-45532

cve-icon Vulnrichment

Updated: 2026-08-18T15:52:13.617Z

cve-icon NVD

Status : Received

Published: 2026-08-18T13:17:24.610

Modified: 2026-08-18T16:17:08.670

Link: CVE-2026-45532

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-18T14:45:03Z

Weaknesses
  • CWE-22

    Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')