Skip to main content

Dataease CVE-2025-48999

| EUVDEUVD-2025-16790 HIGH
Improper Access Control (CWE-284)
2025-06-03 security-advisories@github.com
8.8
CVSS 3.1 · GitHub Advisory
View

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Access control enforcement
MITRE ATT&CK

1 technique across 1 tactic: Defense Evasion

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

Impact

CVSS 8.8 (High) with vector AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H indicates network-accessible vulnerability requiring low privilege (authenticated user) with low attack complexity and no user interaction required. All CIA triad impacts are rated high. The authentication requirement (PR:L) meaningfully reduces attack surface compared to unauthenticated RCE but is still severe since any authenticated user (including low-privilege data analysts) can exploit this. This is a patch bypass of a prior CVE, suggesting adversaries are actively researching and validating bypasses. Without access to EPSS score, KEV status, or active POC disclosure, conservatively assess as HIGH PRIORITY based on: (1) CVSS 8.8 severity, (2) low complexity exploitation (AC:L), (3) no user interaction needed, (4) authenticated but not requiring admin privileges, (5) complete system compromise possible via JDBC injection. The bypass nature of this vulnerability indicates motivated attackers are testing; organizations running DataEase in security-sensitive roles (financial reporting, healthcare analytics) should prioritize patching immediately.

Exploit ScenarioDerived

An authenticated DataEase user with permissions to create or edit data source connections crafts a malicious payload in the 'Hostname' field when setting up a new database connection. The payload is designed such that getUrlType() returns false, bypassing the hostname validation filter. For example, a payload like localhost'; DROP TABLE users; -- or a JDBC-specific injection sequence is submitted. Because the validation check failed due to the bypass, the unfiltered hostname is directly concatenated into the JDBC connection string via replace() operations. When DataEase attempts to establish the connection or test it, the injected SQL or JDBC commands execute with the database privileges of the DataEase service account, potentially allowing the attacker to exfiltrate sensitive data, modify records, or disable database services. In a multi-tenant or shared DataEase deployment, this could compromise data belonging to other organizations or users.

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

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

Alert me

AnalysisAIv1 – Mar 14, 2026

Critical authentication bypass vulnerability in DataEase (open-source BI/data visualization tool) versions prior to 2.10.10 that allows authenticated attackers to bypass input validation filters introduced in CVE-2025-46566's patch. By crafting malicious payloads that exploit getUrlType() logic to evade hostname filtering, attackers can construct arbitrary JDBC statements, leading to complete compromise of confidentiality, integrity, and availability. This is a patch bypass vulnerability with authenticated access required but severe impact potential; patch version 2.10.10 is available.

RemediationAI

Download and deploy DataEase 2.10.10+ from official repository (https://github.com/dataease/dataease/releases); priority: CRITICAL - Apply immediately Workaround (Temporary): Review RBAC (Role-Based Access Control) configuration in DataEase; limit 'Create/Edit Data Sources' permissions to trusted administrative accounts only.; priority: HIGH - Implement pending patch deployment Mitigation: Deploy WAF/IDS rules to detect malformed JDBC connection strings; implement database activity monitoring (DAM) to detect injection attempts.; priority: MEDIUM - Defense-in-depth measure

Affected VersionsENISA

dataease < 2.10.10

Affected Packages

euvd dataease fix: 2.10.10

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 an open-source business intelligence and data visualization platform that integrates with databases via JDBC (Java Database Connectivity) connections. The vulnerability exists in the hostname validation logic used to filter and sanitize user-supplied connection parameters. The root cause (CWE-284: Improper Access Control) manifests as an incomplete fix to CVE-2025-46566—the getUrlType() function returns false for certain malicious payloads, causing the conditional check to fail and skip the intended filtering logic. Instead of properly validating and rejecting the malicious input, the application concatenates the unfiltered payload directly into JDBC connection strings via a replace() operation. This allows an authenticated user to inject arbitrary SQL or database-specific commands through crafted hostname values, bypassing the intended gating mechanism. Affected versions: DataEase < 2.10.10 (CPE: cpe:2.3:a:dataease:dataease:*:*:*:*:*:*:*:* where version < 2.10.10).

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

GitHub Advisory PRIMARY 8.8 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Primary rating from GitHub Advisory · only source for this CVE.

CVSS VectorGitHub Advisory

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

3
Patch released
Mar 14, 2026 - 17:04 nvd
Patch available
PoC Detected
Jun 05, 2025 - 14:07 vuln.today
Public exploit code
CVE Published
Jun 03, 2025 - 21:15 nvd
HIGH 8.8

DescriptionGitHub Advisory

DataEase is an open source business intelligence and data visualization tool. A bypass of CVE-2025-46566's patch exists in versions prior to 2.10.10. In a malicious payload, getUrlType() retrieves hostName. Since the judgment statement returns false, it will not enter the if statement and will not be filtered. The payload can be directly concatenated at the replace location to construct a malicious JDBC statement. Version 2.10.10 contains a patch for the issue.

Executive ViewAI

Why It Matters

DataEase deployments running versions prior to 2.10.10 are vulnerable to a database injection attack that bypasses previous security controls, potentially allowing attackers to extract or manipulate sensitive business data. Organizations using DataEase for business intelligence and reporting functions face immediate risk of unauthorized data access or modification.

Business Impact: High
Compensating Controls

Apply vendor patch. If immediate patching is not feasible, implement network segmentation to restrict database access from DataEase application servers, disable direct JDBC connectivity features if not operationally required, and deploy WAF rules to monitor and block suspicious SQL patterns in DataEase API requests.

Threat Intelligence Overview

EPSS Score
0.1%
Top 80% exploitable
Exploit
POC
Public exploit code exists
Data Quality
5 sources
Confidence: Medium

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 Yes
EPSS 0.1%
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· derived
Scheduled
Exploitation· derived
Poc
System Exposure· derived
Open
Automatable· derived
No
Human Impact
High

Priority Score

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

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

Related Vulnerabilities in DataEase Authentication and Access Control Flaws

View all 4
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-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