Skip to main content

DataEase CVE-2026-82879

| EUVDEUVD-2026-68465 MEDIUM
Incorrect Authorization (CWE-863)
2026-08-31 VulnCheck GHSA-p7cf-5v9w-9rvj
5.3
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

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

  1. Access
    Authenticate as low-privilege DataEase user
  2. Delivery
    Enumerate target user shares via GET /de2api/share/queryRelationByUserId/{uid}
  3. Exploit
    Obtain victim share UUID and associated ticket
  4. Execution
    Replay own ticket against victim share UUID via POST /de2api/share/proxyInfo
  5. Impact
    Access protected share content or delete victim ticket for DoS

Vulnerability Assessment

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

1 technique across 1 tactic: Privilege Escalation

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

Exploitation Conditions

All attack paths require a valid authenticated DataEase session (PR:L); unauthenticated external attackers cannot exploit any of the four flaws. For cross-share ticket reuse (primary vector), the attacker must hold a legitimate ticket for at least one share they own and must know or be able to enumerate the target share's UUID; the target share must have ticket-required policy enabled. For the validate endpoint policy bypass, the attacker must supply the correct share password for the target share while the share has ticketRequire=true configured - the bypass grants a LinkToken without a ticket. For ticket deletion or rebinding (DoS vector), the attacker needs the victim's ticket string, obtainable via the insecure enumeration endpoint. For the enumeration endpoint, the attacker merely substitutes an arbitrary uid in the path parameter. Limiting factor across all four paths: a valid authenticated account on the DataEase instance is mandatory, excluding anonymous or external attackers and substantially narrowing the realistic threat population.

Impact

The provided CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L) yields a score of 5.3, which accurately reflects medium severity constrained by PR:L (requires a valid authenticated session) and uniformly low-level impacts. EPSS data is absent from the input; the authentication requirement and relatively narrow impact surface (sharing module only) reduce opportunistic or mass-exploitation risk considerably. The vulnerability is not listed in the CISA KEV catalog. Despite the moderate score, the four flaws compound meaningfully in multi-tenant or large-team deployments: an authenticated but low-trust insider can enumerate colleagues' shares, access protected share content, and cause availability disruption by deleting tickets - a realistic threat model for SaaS-style DataEase deployments. Defenders should treat this as a normal-cycle patch for isolated installations and an elevated-priority patch for environments with untrusted or semi-trusted authenticated users.

Exploit ScenarioDerived

An authenticated DataEase user first calls GET /de2api/share/queryRelationByUserId/{victim_uid} with a target colleague's user ID to enumerate that user's share UUIDs. The attacker then submits their own legitimately issued ticket - obtained from a share they control - via POST /de2api/share/proxyInfo targeting the victim's password-protected share UUID, bypassing access controls and retrieving protected dashboard data. In a separate attack path, the attacker uses the enumerated ticket identifier to call POST /de2api/ticket/delTicket, invalidating the victim's share access for all end-users (denial of service). No public proof-of-concept code has been identified.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Aug 31, 2026

Four discrete access control defects in DataEase's sharing link module (versions before 2.10.26) allow any authenticated platform user to cross-access password-protected shares, enumerate other users' share mappings, and disrupt share availability by manipulating tickets they do not own. The flaws span ticket validation (cross-share reuse via ShareTicketManage.validateTicket), password-verification bypass of the mandatory-ticket policy (POST /de2api/share/validate), unauthorized ticket mutation/deletion, and insecure user-ID handling in the share enumeration endpoint. No active exploitation has been confirmed (not in CISA KEV) and no public proof-of-concept code has been identified at time of analysis.

RemediationAI

Upgrade DataEase to version 2.10.26 or later; this release incorporates all four authorization fixes via commit fbbb0482c4c10480c2dd4ecc050cd1e5c55b17db and is available at https://github.com/dataease/dataease/releases/tag/v2.10.26. If immediate upgrade is not feasible, restrict network access to the sharing and ticket API paths (/de2api/share/*, /de2api/ticket/*) to trusted network segments or authenticated internal users only via a reverse proxy or WAF; note this disables external share access entirely and may break legitimate use cases. As a post-patch remediation step in multi-tenant environments, audit and rotate all existing share tickets, since cross-share ticket reuse leaves no distinguishable trace in unpatched versions and any existing ticket pool should be treated as potentially compromised.

Affected VersionsENISA

dataease 0 <2.10.26

Affected Packages

euvd dataease fix: 2.10.26

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 BI and data visualization platform (CPE: cpe:2.3:a:dataease:dataease:*:*:*:*:*:*:*:*) whose sharing module issues time-bound access tickets for password-protected dashboard links. CWE-863 (Incorrect Authorization) is the root cause class: authentication is verified but per-resource ownership is not enforced. The patch commit (fbbb0482) reveals four code-level failures: (1) ShareTicketManage.validateTicket omitted a UUID equality check (linkTicket.getUuid() vs share.getUuid()), allowing a valid ticket for share A to pass validation against share B; (2) XpackShareManage.validatePwd issued a LinkToken unconditionally upon correct password, ignoring the xpackShare.ticketRequire flag; (3) saveTicket and delTicket lacked a QueryWrapper ownership query against XpackShare.creator, so any authenticated user who knows a ticket string could mutate or delete it; (4) queryRelationByUserId accepted a caller-supplied path parameter uid rather than deriving the user ID from the session via AuthUtils.getUser().getUserId(), enabling horizontal enumeration of any user's share mappings.

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 (VulnCheck) PRIMARY 5.3 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N
vuln.today AI 6.3 MEDIUM

All four flaws require network-accessible endpoints and a low-privilege authenticated session; impacts are bounded to share data disclosure, ticket integrity, and limited availability disruption.

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

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
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

DescriptionCVE.org

DataEase before 2.10.26 contains multiple access control defects in the sharing link module. Tickets are not bound to the target share UUID, so a valid ticket issued for one share can be reused against another (ShareTicketManage.validateTicket / POST /de2api/share/proxyInfo). The POST /de2api/share/validate endpoint issues a LinkToken after password verification without requiring a ticket, bypassing the 'ticket mandatory' policy. Additionally, the ticket create and delete endpoints (POST /de2api/ticket/saveTicket, POST /de2api/ticket/delTicket) lack share-ownership checks, allowing an authenticated user who knows another user's ticket to modify, rebind, or delete it (denial of service), and GET /de2api/share/queryRelationByUserId/{uid} allows authenticated users to enumerate other users' share mappings.

Threat Intelligence Overview

EPSS Score
0.2%
Top 88% exploitable
Prevalence
Medium
open-source BI platform, moderate enterprise adoption
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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

26
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
PoC: 0
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.

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

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