Description
DataEase is an open source data visualization and analysis tool. Prior to 2.10.24, the font management module allows authenticated users to submit an arbitrary fileTransName when creating a font record; when the record is later deleted, the backend concatenates that stored value with the font storage directory and passes it to FileUtils.deleteFile() without path traversal sanitization, allowing deletion of arbitrary writable files in the application container. This issue is fixed in version 2.10.24.
Published: 2026-07-07
Score: 7.2 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability stems from the font management module, where an authenticated user can supply an arbitrary file name during font creation and is later deleted; the backend concatenates the stored file name with the font storage directory and passes the result to FileUtils.deleteFile() without sanitizing for path traversal. This writable file within the application container, potentially disrupting services, removing configurations, or deleting application data. The weakness enumerated is CWE‑22: Path Traversal.

Affected Systems

All releases of DataEase prior to version 2.10.24 are affected. The issue exists in the open‑source DataEase data visualization and analysis tool and is fixed in the v2.10.24 release.

Risk and Exploitability

The CVSS score of 7.2 indicates medium to high severity. The exploit requires authenticated access to create a font record, followed by than 1%, indicating a low but non‑zero exploitation probability. This vulnerability is not listed in the CISA KEV catalog. The potential to arbitrarily delete files makes the risk significant for systems that run the application with elevated privileges or store critical files in the same directory, and it is inferred that such privileged execution would exacerbate the impact.

Generated by OpenCVE AI on July 23, 2026 at 13:14 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the DataEase application to version 2.10.24 or later, which removes the path traversal flaw in the font deletion process.
  • Ensure that the filename provided in the font creation request is validated and sanitized for path traversal before it is used in file deletion. The backend should reject any name containing characters such as \"/\", \"..\", or other path separators, and allow only names privileges of the DataEase process so that even if an attacker deletes a file, the process cannot modify critical configuration or system files.
  • If an update cannot be applied immediately, monitor the font storage directory for unexpected deletions and ensure that only trusted users have permission to delete font records.

Generated by OpenCVE AI on July 23, 2026 at 13:14 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 08 Jul 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Tue, 07 Jul 2026 23:00:00 +0000

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

Tue, 07 Jul 2026 21:00:00 +0000

Type Values Removed Values Added
Description DataEase is an open source data visualization and analysis tool. Prior to 2.10.24, the font management module allows authenticated users to submit an arbitrary fileTransName when creating a font record; when the record is later deleted, the backend concatenates that stored value with the font storage directory and passes it to FileUtils.deleteFile() without path traversal sanitization, allowing deletion of arbitrary writable files in the application container. This issue is fixed in version 2.10.24.
Title DataEase: Path Traversal Leading to Arbitrary File Deletion via Font Management
Weaknesses CWE-22
References
Metrics cvssV4_0

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


Subscriptions

Dataease Dataease
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-08T12:55:40.744Z

Reserved: 2026-06-16T23:52:12.056Z

Link: CVE-2026-55631

cve-icon Vulnrichment

Updated: 2026-07-08T12:55:37.847Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-23T13:15:02Z

Weaknesses
  • CWE-22

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