Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate to TIS with low-privilege credentials
-
DeliveryCraft XML payload with external entity referencing attacker HTTP listener
-
ExploitSubmit payload to doEditWorkflow endpoint via taskScript parameter
-
ExecutionUnhardened DocumentBuilderFactory resolves external entity
-
PersistTIS process reads target local file
-
ImpactFile contents transmitted OOB to attacker-controlled server
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A02:2025 - Security Misconfiguration
ASVS 5.0
V13 - Configuration XML external entity prevention
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, 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 a valid authenticated session with at least low-privilege user access to the Datavane TIS application, consistent with the CVSS 4.0 PR:L metric. The attacker must be able to reach the TIS web interface over the network and submit a crafted POST request to the |
| Impact | The CVSS 4.0 score of 8.3 with vector AV:N/AC:L/AT:N/PR:L/UI:N reflects a network-accessible, low-complexity attack requiring only a valid authenticated session - no elevated privileges are needed. The dual high-confidentiality impact (VC:H on the vulnerable system and SC:H on subsequent systems) accurately reflects the attacker's ability to read sensitive local files and pivot via SSRF to internal services. No KEV listing exists and no POC has been independently confirmed, so this is not a confirmed actively-exploited vulnerability; however, the public patch diff and VulnCheck advisory provide sufficient technical detail that a skilled attacker could reconstruct the exploit. XXE-to-SSRF chains are a well-understood, low-skill technique, reducing effective complexity. EPSS data was not provided in input. The principal limiting factor is the authentication requirement - the attack surface is restricted to users with valid TIS credentials, which meaningfully narrows the realistic attacker pool compared to unauthenticated exposures. |
| Exploit ScenarioDerived | An authenticated TIS user submits a |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 14, 2026
XXE injection in Datavane TIS v5.0.0 exposes authenticated attackers a path to SSRF and out-of-band file exfiltration against the server hosting the application. The doEditWorkflow endpoint accepts a taskScript parameter parsed by an unhardened Java DocumentBuilderFactory that resolves external entities and loads external DTDs, allowing a crafted XML payload to trigger outbound HTTP requests to attacker-controlled infrastructure and read local files accessible to the TIS process user, including configuration files and Derby database credentials. No public exploit has been identified at time of analysis, but VulnCheck has published a dedicated advisory and the upstream patch commit is publicly accessible, providing clear technical signal about the vulnerable code path.
RemediationAI
Apply the upstream hardening fix from commit 2a84a1b84218a303e3e0a4823023363d5a7abfa1 available at https://github.com/datavane/tis/commit/2a84a1b84218a303e3e0a4823023363d5a7abfa1, which disables DTD processing and external entity resolution in the DocumentBuilderFactory used by the doEditWorkflow code path. A specific tagged release version incorporating this fix has not been independently confirmed - verify with the Datavane project whether a patched release artifact is available before deploying. As a compensating control pending patch application, restrict outbound network egress from the TIS server host to block HTTP/HTTPS connections to unexpected external destinations; this eliminates the out-of-band exfiltration channel and the SSRF pivot surface, though it does not prevent error-based or in-band XXE file reads. Additionally, restrict access to the doEditWorkflow endpoint to the minimum set of trusted internal users via network ACL or application-layer authentication controls, reducing the authenticated attack surface. Monitor TIS server outbound connections for anomalous requests to external or internal infrastructure as a detection signal.
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
CWE-611 (Improper Restriction of XML External Entity Reference) describes the root cause: Java's DocumentBuilderFactory is instantiated without any XXE hardening in OfflineManager.java within the isXmlValid method, which processes XML submitted to the doEditWorkflow action. The unhardened factory permits DTD declarations, external general entities, external parameter entities, and XInclude processing - all of which can be weaponized to trigger server-side HTTP requests (SSRF) or local file reads via the file:// URI scheme. The affected CPE is cpe:2.3:a:datavane:tis:*:*:*:*:*:*:*:*, with the CVE description specifically naming v5.0.0. The patch commit (2a84a1b) adds six explicit hardening calls: disallow-doctype-decl=true, external-general-entities=false, external-parameter-entities=false, load-external-dtd=false, setXIncludeAware(false), and setExpandEntityReferences(false) - the canonical OWASP-recommended XXE mitigation set for Java.
Know when Tis 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:L/UI:N/VC:H/VI:N/VA:N/SC:H/SI:N/SA:N
Network endpoint requires authenticated low-privilege access (PR:L); scope change (S:C) reflects SSRF reaching systems beyond TIS; no integrity or availability impact applies.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
DescriptionCVE.org
Datavane TIS v5.0.0 contains an XML external entity (XXE) injection vulnerability that allows authenticated attackers to perform server-side request forgery and out-of-band file exfiltration by supplying a crafted taskScript payload to the doEditWorkflow endpoint, which processes XML through an unhardened DocumentBuilderFactory with external entities and DTD loading enabled. Attackers can send a malicious XML document containing an external DTD reference to the edit_workflow action, causing the server to issue outbound HTTP requests to attacker-controlled infrastructure and exfiltrate local files readable by the TIS process user, including configuration files and Derby database credentials.
Executive ViewAI
Datavane TIS v5.0.0 exposes a critical credential theft vector: authenticated users can manipulate XML inputs to extract database passwords and system configuration data stored on the application server. This directly compromises backend system confidentiality and enables potential account takeover or unauthorized database access. Organizations using this software must prioritize patching to prevent insider threats and reduce breach risk.
Apply vendor patch.
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
Server-Side Request Forgery exploits applications that fetch remote resources based on user-supplied URLs.
XML External Entity (XXE) attacks exploit XML parsers that process Document Type Definitions (DTDs) without proper restrictions.
EUVD-2026-58668
GHSA-pfrg-4vg3-g532
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB