Description
A vulnerability has been found in MLflow up to 4666cffc7912ea606d592fc38d6a75e2935f65e7. The impacted element is an unknown function of the component Experiment-scoped Label Schema CRUD API. Such manipulation leads to missing authorization. It is possible to launch the attack remotely. A high complexity level is associated with this attack. The exploitability is regarded as difficult. The exploit has been disclosed to the public and may be used. A reply to the GitHub issue explains, that "[t]he labeling schema PR has not been merged yet. The auth handlers will be added before the release."
Published: 2026-06-28
Score: 2.3 Low
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

MLflow’s Experiment‑scoped Label Schema CRUD API lacks proper authorization checks in releases prior to commit 4666cffc7912ea606d592fc38d6a75e2935f65e7. An attacker who can reach the public API can create, modify, or delete label schema definitions that determine how experiments are tagged. This flaw encompasses multiple authorization bypass weaknesses, including missing authorization in the generic functions (CWE‑863), missing authorization for specific actions (CWE‑862), and a user‑controlled key bypass (CWE‑639).

Affected Systems

The vulnerability affects any MLflow deployment running a commit prior to 4666cffc7912ea606d592fc38d6a75e2935f65e7. Subsequent releases are believed to incorporate authentication handlers for the label‑schema endpoints, as indicated by the GitHub issue discussion, but the exact commit that introduced the fix is not yet publicly documented.

Risk and Exploitability

The CVSS score of 2.3 indicates low overall severity, and the EPSS score of less than 1% points to a very low probability of exploitation. The issue is not catalog. The attack vector is remote, with high complexity and difficult exploitability inferred from the description. Although the flaw does not enable full system compromise, it permits an unauthenticated or improperly authorized user to alter experiment labeling schemas, potentially disrupting workflows and confidentiality of experiment metadata.

Generated by OpenCVE AI on July 17, 2026 at 15:20 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to the latest MLflow release that includes the merged authentication handlers for the Experiment‑scoped Label Schema CRUD API; this resolve the missing authorization checks.
  • Apply network segmentation or firewall rules to restrict remote access to the label‑schema CRUD API endpoints, ensuring only trusted hosts or internal services can reach them.
  • Enforce strict authentication and role‑based access controls for all API requests to label‑schema endpoints, allowing CRUD operations only for users with explicit permissions.

Generated by OpenCVE AI on July 17, 2026 at 15:20 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 02 Jul 2026 00:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-639
References
Metrics threat_severity

None

threat_severity

Moderate


Tue, 30 Jun 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Sun, 28 Jun 2026 09:00:00 +0000

Type Values Removed Values Added
Description A vulnerability has been found in MLflow up to 4666cffc7912ea606d592fc38d6a75e2935f65e7. The impacted element is an unknown function of the component Experiment-scoped Label Schema CRUD API. Such manipulation leads to missing authorization. It is possible to launch the attack remotely. A high complexity level is associated with this attack. The exploitability is regarded as difficult. The exploit has been disclosed to the public and may be used. A reply to the GitHub issue explains, that "[t]he labeling schema PR has not been merged yet. The auth handlers will be added before the release."
Title MLflow Experiment-scoped Label Schema CRUD API authorization
First Time appeared Mlflow
Mlflow mlflow
Weaknesses CWE-862
CWE-863
CPEs cpe:2.3:a:mlflow:mlflow:*:*:*:*:*:*:*:*
Vendors & Products Mlflow
Mlflow mlflow
References
Metrics cvssV2_0

{'score': 4.6, 'vector': 'AV:N/AC:H/Au:S/C:P/I:P/A:P/E:POC/RL:ND/RC:C'}

cvssV3_0

{'score': 5, 'vector': 'CVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:C'}

cvssV3_1

{'score': 5, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:C'}

cvssV4_0

{'score': 2.3, 'vector': 'CVSS:4.0/AV:N/AC:H/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-06-30T18:36:34.803Z

Reserved: 2026-06-27T15:45:07.800Z

Link: CVE-2026-13484

cve-icon Vulnrichment

Updated: 2026-06-30T18:35:48.277Z

cve-icon NVD

No data.

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-06-28T08:30:09Z

Links: CVE-2026-13484 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-07-17T15:30:04Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key

  • CWE-862

    Missing Authorization

  • CWE-863

    Incorrect Authorization