Skip to main content

DataEase CVE-2026-55631

| EUVDEUVD-2026-42089 HIGH
Path Traversal (CWE-22)
2026-07-07 GitHub_M
7.2
CVSS 4.0 · Vendor: GitHub_M
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate as low-privilege user
  2. Delivery
    Create font record with traversal fileTransName
  3. Exploit
    Delete the font record
  4. Execution
    Backend concatenates path, calls deleteFile()
  5. Impact
    Arbitrary writable file deleted (tamper/DoS)

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Path canonicalization, traversal prevention
MITRE ATT&CK

2 techniques across 2 tactics: Discovery, Collection

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires an authenticated account (CVSS PR:L) able to reach the font management module and create then delete font records; the attacker must supply a malicious fileTransName value at record-creation time, and the arbitrary deletion only fires when that record is subsequently deleted. Impact is bounded to files that are writable/deletable by the DataEase application process inside its container - files owned by other users or on read-only mounts are out of reach. Limiting factors: valid credentials with font-management access are mandatory (not unauthenticated), only the delete operation triggers the sink, and the effective damage depends on which files the container process can delete, which containerization and non-root execution can constrain.

Impact

The vendor-supplied CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:H/SC:N/SI:N/SA:N, score 7.2) indicates a remotely reachable, low-complexity attack requiring only low-privilege authentication and no user interaction, with high integrity and availability impact but no confidentiality loss - consistent with an arbitrary file deletion primitive rather than data theft or code execution. No EPSS score, KEV listing, or SSVC decision data was provided, and no public exploit is identified at time of analysis, so real-world exploitation pressure appears limited to environments where untrusted or low-trust accounts exist. The primary risk driver is the PR:L requirement: this is not an unauthenticated internet-facing bug, so realistic risk concentrates on multi-tenant or broadly-provisioned DataEase deployments where a low-privilege user could delete configuration, data, or supporting files to cause denial of service or tamper with application state. Priority is moderate - a genuine integrity/availability concern for internet-exposed or shared instances, but the authentication requirement and absence of exploitation signals argue against emergency-level urgency.

Exploit ScenarioDerived

A low-privilege but authenticated DataEase user creates a font record with a crafted fileTransName containing directory traversal sequences (e.g. '../../..' pointing at a critical writable file), then triggers deletion of that record. The backend appends the malicious value to the font storage directory and calls FileUtils.deleteFile(), removing the targeted file and enabling tampering or denial of service. The network attack vector and low complexity make this straightforward for any account holder, though no public POC is currently identified.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jul 07, 2026

Arbitrary file deletion in DataEase (open-source data visualization and analytics platform) before 2.10.24 lets authenticated users delete arbitrary writable files inside the application container via a path traversal in the font management module. The stored fileTransName value is concatenated with the font storage directory and passed unsanitized to FileUtils.deleteFile() when a font record is deleted. No public exploit identified at time of analysis; the CVSS 4.0 base score is 7.2 (VI:H/VA:H), reflecting integrity and availability impact without confidentiality loss.

RemediationAI

Vendor-released patch: upgrade to DataEase 2.10.24, which fixes the path traversal in the font management deletion flow (fix commit 8892a6945b0b7a329a156155270fae58afa895bc). Consult the advisory at https://github.com/dataease/dataease/security/advisories/GHSA-r99p-w8fc-93g6 and download the fixed release from https://github.com/dataease/dataease/releases/tag/v2.10.24. If immediate upgrade is not possible, reduce exposure by restricting who holds authenticated accounts and by limiting access to the font management functionality to trusted administrators only (trade-off: may disrupt legitimate users who manage custom fonts); additionally, run the DataEase container as a non-root user with a least-privilege, read-only filesystem where feasible so that few files are writable and therefore deletable (trade-off: requires validating that legitimate write paths such as upload and temp directories remain functional). These controls narrow the blast radius but do not remove the vulnerability, so patching remains the definitive fix.

Affected VersionsENISA

dataease < 2.10.24

Affected Packages

euvd dataease fix: 2.10.24

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

DataEase is a Java/Spring-based open-source BI and data visualization tool. The flaw sits in its font management module: when a user creates a font record they can supply an attacker-controlled fileTransName field, which the backend persists and later, on deletion, concatenates directly onto the configured font storage directory path before calling the internal FileUtils.deleteFile() helper. Because the concatenation performs no canonicalization or traversal filtering, sequences such as '../' escape the intended storage directory. This is a classic CWE-22 (Improper Limitation of a Pathname to a Restricted Directory / path traversal) issue, where trusted-directory + untrusted-filename string concatenation replaces a properly validated, canonicalized path. The affected CPE is cpe:2.3:a:dataease:dataease covering all versions prior to 2.10.24.

Know when Dataease gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (GitHub_M) PRIMARY 7.2 HIGH
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
vuln.today AI 8.1 HIGH

Network-reachable module needing only a low-privilege account (PR:L) and no interaction; arbitrary file deletion harms integrity and availability (I:H/A:H) but exposes no data (C:N).

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (GitHub_M).

CVSS VectorVendor: GitHub_M

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

1
Patch available
Jul 07, 2026 - 22:01 EUVD

DescriptionCVE.org

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.

Executive ViewAI

Why It Matters

DataEase data visualization platform (versions before 2.10.24) contains a path traversal vulnerability in font management that allows authenticated users to delete critical application files, risking system unavailability and data loss. Organizations must immediately restrict user access and execute emergency mitigation to prevent analytics service disruptions and potential business impact.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Implement restricted access controls limiting DataEase console access to administrative personnel only; deploy file integrity monitoring on application and configuration directories; establish daily backup procedures for all DataEase data; isolate DataEase infrastructure in dedicated network segment with restricted egress; implement comprehensive audit logging of all user activities and administrative actions; evaluate containerized deployment with read-only application filesystem where operationally feasible.

Threat Intelligence Overview

EPSS Score
0.3%
Top 77% exploitable
Prevalence
Medium
popular open-source BI/visualization tool, common but not ubiquitous in enterprises
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

36
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.

CVE-2025-49003 CRITICAL POC
9.8 Jun 26

DataEase is an open source business intelligence and data visualization tool. Prior to version 2.10.11, a threat actor m

CVE-2025-49002 CRITICAL POC
9.8 Jun 03

Auth bypass in DataEase via CVE-2025-49001 patch evasion. PoC available.

CVE-2025-49001 CRITICAL POC
9.8 Jun 03

Auth bypass in DataEase BI tool before 2.10.10.

CVE-2025-53005 CRITICAL POC
9.8 Jul 01

A remote code execution vulnerability in DataEase (CVSS 9.8). Risk factors: public PoC available.

CVE-2025-53004 CRITICAL POC
9.8 Jun 30

A remote code execution vulnerability in DataEase (CVSS 9.8). Risk factors: public PoC available.

CVE-2025-53006 CRITICAL POC
9.8 Jul 02

A remote code execution vulnerability in DataEase (CVSS 9.8). Risk factors: public PoC available.

CVE-2026-23958 CRITICAL POC
9.8 Jan 22

DataEase data visualization tool prior to 2.10.19 uses MD5-hashed passwords without salting, allowing attackers to crack

CVE-2024-46997 CRITICAL POC
9.8 Sep 23

DataEase is an open source data visualization analysis tool. Rated critical severity (CVSS 9.8), this vulnerability is r

CVE-2023-37258 CRITICAL POC
9.8 Jul 25

DataEase is an open source data visualization analysis tool. Rated critical severity (CVSS 9.8), this vulnerability is r

CVE-2023-33963 CRITICAL POC
9.8 Jun 01

DataEase is an open source data visualization and analysis tool. Rated critical severity (CVSS 9.8), this vulnerability

CVE-2023-28437 CRITICAL POC
9.8 Mar 25

Dataease is an open source data visualization and analysis tool. Rated critical severity (CVSS 9.8), this vulnerability

CVE-2022-39312 CRITICAL POC
9.8 Oct 25

Dataease is an open source data visualization analysis tool. Rated critical severity (CVSS 9.8), this vulnerability is r

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy