Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessSend crafted HTTP request to Chunk-Check Endpoint
-
ExploitInject path traversal sequences in Name parameter
-
ExecutionPaths.get() resolves path outside upload directory
-
ImpactRead or overwrite arbitrary files accessible to Taier process
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 | No special authentication is required - the CVSS 4.0 vector PR:N and UI:N confirm the Chunk-Check Endpoint is accessible to unauthenticated remote attackers. The exploitation condition is that DTStack Taier must be network-reachable and running version 1.4.0 (or potentially earlier versions). The specific feature required is the chunked file upload pre-check functionality exposed by FileChunkController.java; if this endpoint is firewalled or the feature is disabled, exploitation is blocked. Limiting factors include: the Taier process user's OS-level file permissions constrain which files can be traversed (restricting Taier to a sandboxed user reduces impact); and the low VC/VI/VA CVSS ratings suggest the traversal scope may be partially bounded. No platform-specific, non-default configuration toggle is documented as required - the endpoint appears active in a default Taier 1.4.0 deployment. |
| Impact | The CVSS 4.0 vector AV:N/AC:L/AT:N/PR:N/UI:N with VC:L/VI:L/VA:L yields a score of 6.9, reflecting unauthenticated, low-complexity network exploitation with limited per-impact ratings. The supplemental E:P metric confirms a public proof-of-concept exists, which materially increases exploitation likelihood above what the base score alone conveys. This CVE is not listed in the CISA KEV catalog, so active widespread exploitation is not confirmed. No EPSS score was provided in the source data, leaving quantified exploitation probability unknown - this is a notable gap in the intelligence picture. The low C/I/A impact ratings suggest the traversal may be bounded by the operating system user context under which Taier runs, limiting but not eliminating risk. However, path traversal in a file-chunk endpoint could enable an attacker to read sensitive configuration files or overwrite application files, which may chain into higher-impact outcomes not captured by the standalone CVSS score. The absence of KEV listing and low individual impact metrics suggest this is a real but moderate-priority issue unless Taier instances are exposed to untrusted networks or handle sensitive data. |
| Exploit ScenarioDerived | An unauthenticated remote attacker sends a crafted HTTP request to Taier's Chunk-Check Endpoint with the Name parameter set to a path traversal sequence such as '../../etc/passwd'. The Paths.get() call in FileChunkController.java resolves the manipulated path outside the intended upload directory, exposing the targeted file's existence or contents. Because a public proof-of-concept is available on GitHub, exploitation requires minimal attacker sophistication. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 14, 2026
Path traversal in DTStack Taier 1.4.0's Chunk-Check Endpoint exposes the server's filesystem to remote unauthenticated attackers who can manipulate the Name parameter in FileChunkController.java to escape the intended upload directory. The Java Paths.get() function processes attacker-controlled input without sanitization, enabling directory traversal sequences to reference arbitrary files accessible to the Taier process. A public proof-of-concept exploit is available via GitHub issue #1203, and no exploitation confirmation from CISA KEV exists at time of analysis.
RemediationAI
No vendor-released patch version has been independently confirmed at time of analysis; the fix reference points to a GitHub issue (https://github.com/DTStack/Taier/issues/1203) rather than a tagged release, so an upstream fix may be in progress but a patched version number is not yet available. Organizations running Taier should monitor the upstream repository at https://github.com/DTStack/Taier/ for a patched release and apply it immediately upon availability. As compensating controls, restrict network access to the Chunk-Check Endpoint (FileChunkController) at the perimeter or application gateway level, allowing only trusted internal hosts to reach file upload API routes - this directly removes the AV:N attack surface. Additionally, ensure the Taier service runs under a least-privilege OS user account with read and write access restricted to only the directories required for legitimate operation, bounding the blast radius of any traversal. If the chunked upload feature is not operationally required, disabling it entirely at the application configuration level is the most effective short-term mitigation. Input validation or a web application firewall rule blocking path traversal sequences in the Name parameter can provide defense-in-depth but should not be treated as a primary control given the availability of a public POC.
Affected VersionsENISA
Affected Packages
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
DTStack Taier is an open-source distributed task scheduling and data development platform written in Java. The vulnerable component is the Chunk-Check Endpoint implemented in FileChunkController.java, which handles chunked file upload pre-validation. The root cause is CWE-22 (Path Traversal): the Java Paths.get() method constructs file system paths using the user-supplied Name parameter without canonicalization or boundary enforcement, allowing sequences such as '../' to escape the designated directory. The CPE cpe:2.3:a:dtstack:taier:*:*:*:*:*:*:*:* uses a wildcard version range, suggesting NVD has not yet constrained the affected version set beyond the reported 1.4.0. The endpoint is accessible over the network with no authentication requirement per the CVSS 4.0 vector.
Know when Taier 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
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
Network-reachable unauthenticated endpoint with no user interaction; availability impact is absent as traversal enables read/write, not denial of service.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
2DescriptionCVE.org
A vulnerability was found in DTStack Taier 1.4.0. Affected by this vulnerability is the function Paths.ge of the file FileChunkController.java of the component Chunk-Check Endpoint. The manipulation of the argument Name results in path traversal. The attack may be launched remotely. The exploit has been made public and could be used.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.
Related Vulnerabilities in DTStack Taier Path Traversal Flaws
View all 3An insecure permissions in /Taier/API/tenant/listTenant interface in DTStack Taier 1.3.0 allows attackers to view sensit
OS command injection in DTStack Taier 1.4.0 permits remote low-privileged authenticated attackers to execute arbitrary o
EUVD-2026-58556
GHSA-ggvv-749f-64rg
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB