PT-2026-26162 · Databricks · Mlflow

Published

2026-03-18

·

Updated

2026-03-24

·

CVE-2025-15031

CVSS v3.1

9.1

Critical

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
Name of the Vulnerable Software and Affected Versions MLflow (affected versions not specified)
Description A flaw exists in the pyfunc extraction process within MLflow that can allow for arbitrary file writes. This occurs because of inadequate handling of entries within tar archives, specifically when using the tarfile.extractall function without proper path validation. Crafted tar.gz files containing '..' or absolute paths can bypass the intended extraction directory. This poses a high risk in multi-tenant environments or when processing untrusted artifacts, potentially leading to arbitrary file overwrites and remote code execution. The tarfile.extractall function is used without validating the paths within the archive. The vulnerable parameter is the input tar archive file.
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Exploit

Path traversal

Weakness Enumeration

Related Identifiers

BIT-MLFLOW-2025-15031
CVE-2025-15031
GHSA-FHFF-QMM8-H2FP

Affected Products

Mlflow