Skip to content
Threat Feed
high advisory

Path Traversal Vulnerability in Evidently UI

An unauthenticated path traversal vulnerability (CVE-2026-75111) in the Evidently UI dataset materialization endpoint allows attackers to read arbitrary files from the host system.

CVE search metadata

CVE search record: CVE-2026-75111. Severity: high. CVSS: 7.5. KEV: no. Product: Evidently (0.7.21). Brief: Path Traversal Vulnerability in Evidently UI. Brief link: https://feed.craftedsignal.io/briefs/2026-08-evidently-path-traversal/

Evidently versions 0.7.21 and earlier contain a critical path traversal vulnerability in the UI component. The flaw exists within the dataset materialization logic, specifically in the filename parameter, which lacks sufficient input validation. An unauthenticated attacker can supply crafted file paths, including directory traversal sequences (e.g., "../") or absolute filesystem paths, to the dataset materialization endpoint.

When processed, the application attempts to access the specified file outside of the intended workspace directory. The resulting data is then materialized into a dataset, which the attacker can subsequently retrieve via the standard download functionality. This allows for the exfiltration of sensitive system files, configuration data, or other proprietary information accessible to the service process. The issue has been identified in the data_source.py module of the Evidently repository.

Impact

Successful exploitation of this vulnerability enables unauthorized reading of arbitrary files on the host system. This could lead to the exposure of sensitive configuration files, environment variables, source code, or internal application data. Given the unauthenticated nature of the exploit, this vulnerability poses a significant risk to any publicly or internally accessible instances of the Evidently UI.

Recommendation

  • Upgrade to Evidently version 0.7.22 or later immediately to patch the validation logic in the dataset materialization endpoint.
  • Restrict access to the Evidently UI service to trusted network segments, ideally requiring VPN or zero-trust authentication until the patch is applied.
  • Deploy the detection rule below to identify exploitation attempts targeting the dataset materialization endpoint.
  • Audit web server logs for suspicious requests containing path traversal patterns (e.g., ../) targeting the /datasets/ or materialization-related URI paths.

Immediate actions

Patch Evidently to 0.7.22

IT Operations 24h

Mitigations

Implement WAF rules to block path traversal in the /datasets/ endpoint

immediate SOC

CVE-2026-75111

Detection coverage 1

Detect CVE-2026-75111 Exploitation - Path Traversal in Dataset Materialization

high

Detects exploitation of CVE-2026-75111 by searching for path traversal sequences or absolute paths in the filename parameter of dataset materialization requests.

sigma tactics: initial_access techniques: T1210 sources: webserver

Detection queries are available on the platform. Get full rules →