Skip to main content

Dataease CVE-2026-8724

| EUVDEUVD-2026-30675 LOW
SQL Injection (CWE-89)
2026-05-17 VulDB GHSA-74x6-944v-7pxp
2.0
CVSS 4.0 · NVD
View

Attack ChainAIDerived

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

  1. Recon
    Obtain admin credentials
  2. Delivery
    Authenticate to Dataease web interface
  3. Exploit
    Navigate to Data Dashboard
  4. Install
    Craft malicious SQL filter
  5. C2
    Inject via SqlparserUtils.transFilter
  6. Execute
    Execute arbitrary SQL queries
  7. Impact
    Exfiltrate or manipulate database data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Persistence

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

Exploitation Conditions

Requires authenticated access with high-privilege credentials (CVSS PR:H) - specifically an administrator or power-user account with permissions to access the Data Dashboard component and create/modify SQL-based filters. The vulnerability is in the SqlparserUtils.transFilter function used when processing user-defined filters in dashboard visualizations, so exploitation requires the attacker to have both authentication AND the dashboard functionality enabled. No special non-default configuration is indicated beyond having a Dataease instance deployed and the Data Dashboard feature in use. Exploitation is limited by authentication strength (MFA presence, password policies, account monitoring) and database permissions granted to the Dataease application user. Network accessibility (AV:N) means remote exploitation is possible against any internet-exposed Dataease instance, but PR:H ensures only credential holders or those who compromise admin accounts can exploit this flaw.

Impact

Real-world risk is moderate and highly context-dependent. The CVSS vector (AV:N/AC:L/PR:H/UI:N) indicates network-accessible exploitation with low complexity but requires high-privilege credentials, significantly limiting the attack surface compared to unauthenticated vulnerabilities. The presence of public exploit code (GitHub repository explicitly linked in references) removes technical barriers for attackers who already possess admin credentials through phishing, credential stuffing, or insider threats. EPSS data is not provided, preventing probability-of-exploitation quantification. No CISA KEV listing indicates this is not yet observed in widespread active exploitation campaigns. The CVSS scope is unchanged (S:U), meaning exploitation cannot pivot beyond the vulnerable component's security context. Confidentiality, integrity, and availability impacts are all rated Low (C:L/I:L/A:L), suggesting limited database compromise rather than full system control. Priority should focus on organizations where: (1) Dataease admin accounts have weak credential hygiene, (2) dashboards process sensitive data, or (3) the database user has elevated privileges beyond what Dataease requires. For environments with strong admin account controls and principle-of-least-privilege database configurations, this rates lower than the CVSS score suggests.

Exploit ScenarioDerived

An attacker with stolen or compromised Dataease administrator credentials logs into the web interface and navigates to the Data Dashboard component. They craft a malicious SQL filter input targeting the SqlparserUtils.transFilter function, injecting SQL syntax such as 'variable'; DROP TABLE sensitive_data; -- to execute arbitrary commands. The vulnerable code concatenates this input into a SQL query without sanitization, allowing the attacker to exfiltrate customer data via UNION-based injection, modify financial records to manipulate reports, or disrupt services by dropping tables. Public exploit code from the GitHub repository (https://github.com/xpp3901/CVE_APPLY/tree/main/V-D001_DataEase_SqlVariable_Injection) provides ready-to-use payloads, making this scenario executable by moderately skilled attackers who have obtained admin credentials through phishing or password reuse.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
No patch listed yet 0.0% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – May 17, 2026

SQL injection in Dataease 2.10.20's Data Dashboard component allows authenticated high-privilege attackers to execute arbitrary SQL queries via the SqlparserUtils.transFilter function. The vulnerability requires administrative access (CVSS PR:H) but enables database manipulation including data exfiltration, modification, and potential service disruption. Public exploit code exists on GitHub (xpp3901/CVE_APPLY), lowering the barrier for exploitation despite the high privilege requirement. The CVSS base score of 4.7 reflects limited scope due to authentication requirements, though real-world impact depends on admin credential security.

RemediationAI

No vendor-released patch version is identified in the available data. The CVE description states 'the vendor was contacted early about this disclosure' but patch availability is marked RL:X (unknown) in the CVSS temporal vector, indicating no confirmed fix at time of analysis. Organizations should immediately check the official Dataease GitHub repository (https://github.com/dataease/dataease/releases) and security advisories for updates post-dating version 2.10.20. As interim mitigations: (1) Restrict Data Dashboard access to only essential high-privilege users and implement multi-factor authentication on all admin accounts; (2) Enable database query logging and monitor for suspicious SQL patterns (UNION, OR 1=1, comment sequences) originating from Dataease connections; (3) Apply principle of least privilege to the database user Dataease connects with - revoke DROP, ALTER, and administrative privileges if granted, limit to SELECT/INSERT/UPDATE on required tables only; (4) Deploy web application firewall rules to inspect dashboard API requests for SQL injection signatures, though authenticated attacks may bypass generic filters. Note that restricting admin access does not eliminate risk from compromised or malicious insiders but reduces attack surface. Database privilege restriction is the most effective compensating control, though it may impact dashboard functionality if the application expects elevated permissions.

Affected VersionsENISA

dataease 2.10.20

Affected Packages

euvd dataease no fix

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 data visualization and business intelligence platform built in Java. This vulnerability affects the SqlparserUtils.java file, specifically the transFilter function used in the Data Dashboard component for processing SQL filters. The flaw is classified as CWE-89 (SQL Injection), indicating improper neutralization of special elements in SQL commands. The vulnerable function likely constructs dynamic SQL queries without proper input validation or parameterization, allowing authenticated users with high privileges to inject malicious SQL syntax. This pattern is common in dashboard applications where user-defined filters are translated into database queries, and developer assumptions about trusted input from privileged users lead to insufficient sanitization.

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

NVD PRIMARY 2.0 LOW
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

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

Lifecycle Timeline

2
Severity Changed
May 17, 2026 - 02:22 NVD
MEDIUM LOW
CVSS changed
May 17, 2026 - 02:22 NVD
4.7 (MEDIUM) 2.0 (LOW)

DescriptionCVE.org

A security flaw has been discovered in Dataease 2.10.20. Impacted is the function SqlparserUtils.transFilter of the file SqlparserUtils.java of the component Data Dashboard. The manipulation results in sql injection. The attack may be launched remotely. The exploit has been released to the public and may be used for attacks. The vendor was contacted early about this disclosure.

Threat Intelligence Overview

EPSS Score
0.0%
Top 99% exploitable
Exploit
POC
Public exploit code exists
Social Media
3
Sightings
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment CIRCL GitHub VulDB

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 LOW
CISA KEV No
Public POC Yes
EPSS 0.0%
Patch available No
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.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
Poc
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Low
Technical Impact
Partial

Priority Score

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

Attack Technique

SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.

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