Quick answers
- Is CVE-2025-15381 exploited in the wild?
- No. Junglewise Threat Intelligence has no report of CVE-2025-15381 being exploited in the wild.
- How severe is CVE-2025-15381?
- High severity, with a CVSS score of 7.1, published 27 March 2026.
- Which products and versions are affected?
- mlflow (PyPI) ECOSYSTEM:introduced=0,last_affected=3.8.1.
- Is there a fix for CVE-2025-15381?
- No fixed version is recorded yet. Check the vendor's advisory in the references below. If you run it, Junglewise drafts a mitigation that fits your setup and applies it once you approve, with senior security engineers behind it.
- How is CVE-2025-15381 attacked?
- It is attacked over the network, in a software library.
- Am I affected by CVE-2025-15381?
- Check whether you run mlflow (PyPI) 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
An authorization bypass (CWE-425) exists in MLflow when the `basic-auth` application is enabled via `mlflow server --app-name=basic-auth`. The tracing and assessment endpoints fail to implement proper permission validators. As a result, any authenticated user—including those explicitly assigned `NO_PERMISSIONS` for a specific experiment—can perform direct requests to read trace metadata and create new assessments. This allows for unauthorized information disclosure and data modification. Red Hat notes that while their OpenShift AI product contains the affected code, it is not exploitable in default configurations as `basic-auth` is not used.
Affected products
- MLflow MLflow latest
- Red Hat OpenShift AI (RHOAI)
Identifiers
- CVE-2025-15381
- GHSA-g6pg-52vf-843h
- PYSEC-2026-2657
Timeline
- 2025-01-01: other: Initial release date listed in CSAF metadata
- 2026-03-27: disclosed: Vulnerability reported and published