Skip to main content
VulnerabilityPublished

CVE-2025-56816: Datart · Path Traversal

Source CVE Database V5

0

Not known to be exploited · CVSS 8.8 High.

Data as of 26 Oct 2026, 17:16 UTC

CVSS 3.1 base score
8.8High
How severe the flaw is on the 0–10 CVSS scale.
EPSS
1.3% chance of exploitation in 30 days – higher than 71% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 24 Sep 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.

What to do

AI-suggested

To mitigate this vulnerability, organizations should immediately upgrade to a patched version of Datart once available. In the absence of an official patch, organizations should restrict or disable the ability to upload or modify YAML configuration files, especially the config/jdbc-driver-ext.yml file. Implement strict access controls and file integrity monitoring on configuration directories to detect unauthorized changes. Additionally, consider sandboxing or isolating the Datart application environment to limit the impact of potential exploitation. Reviewing and restricting the permissions of the user account running Datart can reduce the potential damage from an RCE attack. Network-level protections such as web application firewalls (WAFs) can be tuned to detect and block suspicious upload attempts or malformed YAML payloads. Finally, monitoring logs for unusual activity related to configuration file access or parsing errors can provide early warning signs of exploitation attempts.

Description

Datart 1.0.0-rc.3 is vulnerable to Directory Traversal. The configuration file handling of the application allows attackers to upload arbitrary YAML files to the config/jdbc-driver-ext.yml path. The application parses this file using SnakeYAML's unsafe load() or loadAs() method without input sanitization. This allows deserialization of attacker-controlled YAML content, leading to arbitrary class instantiation. Under certain conditions, this can be exploited to achieve remote code execution (RCE).

References

Community reviews

Loading reviews…