CVE-2023-40772: DataEase directory traversal in StaticResourceController

CVE-2023-40772 · Severity: medium · CVSS 4.3 · Published 2026-09-14

DataEase is a data visualization and analytics platform. A directory traversal vulnerability in the static file serving component allows remote attackers to read sensitive server configuration files by crafting malicious file paths, particularly in Windows deployments. This could expose database credentials, API keys, and other secrets stored in configuration files.

Technologies: DataEase. Vendors: DataEase.

Quick answers

Is CVE-2023-40772 exploited in the wild?
No. Junglewise Threat Intelligence has no report of CVE-2023-40772 being exploited in the wild.
How severe is CVE-2023-40772?
Medium severity, with a CVSS score of 4.3, published 14 September 2026.
Which products and versions are affected?
DataEase before 1.18.10.
Is there a fix for CVE-2023-40772?
A patch was published on 2023: Fixed in version 1.18.10 Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.
How is CVE-2023-40772 attacked?
It is attacked over the network, in a web application.
Am I affected by CVE-2023-40772?
Check whether you run DataEase at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

Technical details

A directory traversal vulnerability exists in StaticResourceController.java that inadequately validates file path inputs. The vulnerability stems from incomplete path normalization: while the code blocks "../" sequences on Linux systems, it fails to block "..\" (backslash) directory traversal on Windows environments. An unauthenticated remote attacker can craft requests containing backslash-based path traversal sequences to escape the intended static resource directory and access arbitrary files on the server, including application configuration files containing sensitive data. The vulnerability affects DataEase versions up to 1.18.9; patching is available in version 1.18.10 and later.

Affected products

  • DataEase DataEase before 1.18.10

Timeline

  • 2023-08-09: disclosed
  • 2023: patched: Fixed in version 1.18.10

References

This page as Markdown. Free to reuse under CC BY 4.0 with a link back.