Skip to content

Conversation

oep-renovate[bot]
Copy link
Contributor

@oep-renovate oep-renovate bot commented Oct 17, 2025

This PR contains the following updates:

Package Change Age Confidence
mlflow ==2.21.3 -> ==3.5.0 age confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


MLFlow SSRF via gateway_proxy_handler

BIT-mlflow-2025-52967 / CVE-2025-52967 / GHSA-wxj7-3fx5-pp9m / PYSEC-2025-52

More information

Details

gateway_proxy_handler in MLflow before 3.1.0 lacks gateway_path validation.

Severity

  • CVSS Score: 5.8 / 10 (Medium)
  • Vector String: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N

References

This data is provided by OSV and the GitHub Advisory Database (CC-BY 4.0).


BIT-mlflow-2025-52967 / CVE-2025-52967 / GHSA-wxj7-3fx5-pp9m / PYSEC-2025-52

More information

Details

gateway_proxy_handler in MLflow before 3.1.0 lacks gateway_path validation.

Severity

Unknown

References

This data is provided by OSV and the PyPI Advisory Database (CC-BY 4.0).


MLFlow unsafe deserialization

BIT-mlflow-2024-37059 / CGA-2xhw-w75q-cpqg / CVE-2024-37059 / GHSA-wf7f-8fxf-xfxc

More information

Details

Deserialization of untrusted data can occur in versions of the MLflow platform running version 0.5.0 or newer, enabling a maliciously uploaded PyTorch model to run arbitrary code on an end user’s system when interacted with.

Severity

  • CVSS Score: 8.8 / 10 (High)
  • Vector String: CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

References

This data is provided by OSV and the GitHub Advisory Database (CC-BY 4.0).


Release Notes

mlflow/mlflow (mlflow)

v3.5.0

Compare Source

MLflow 3.5.0 includes several major features and improvements!

Major Features
  • ⚙️ Job Execution Backend: Introduced a new job execution backend infrastructure for running asynchronous tasks with individual execution pools, job search capabilities, and transient error handling. (#​17676, #​18012, #​18070, #​18071, #​18112, #​18049, @​WeichenXu123)
  • 🎯 Flexible Prompt Optimization API: Introduced a new flexible API for prompt optimization with support for model switching and the GEPA algorithm, enabling more efficient prompt tuning with fewer rollouts. See the documentation to get started. (#​18183, #​18031, @​TomeHirata)
  • 🎨 Enhanced UI Onboarding: Improved in-product onboarding experience with trace quickstart drawer and updated homepage guidance to help users discover MLflow's latest features. (#​18098, #​18187, @​B-Step62)
  • 🔐 Security Middleware for Tracking Server: Added a security middleware layer to protect against DNS rebinding, CORS attacks, and other security threats. Read the documentation for configuration details. (#​17910, @​BenWilson2)
Features
Bug Fixes
Documentation Updates

Small bug fixes and documentation updates:

#​18349, #​18338, #​18241, #​18319, #​18309, #​18292, #​18280, #​18239, #​18236, #​17786, #​18003, #​17970, #​17898, #​17765, #​17667, @​serena-ruan; #​18346, #​17882, @​dbrx-euirim; #​18306, #​18208, #​18165, #​18110, #​18109, #​18108, #​18107, #​18105, #​18104, #​18100, #​18099, #​18155, #​18079, #​18082, #​18078, #​18077, #​18083, #​18030, #​18001, #​17999, #​17712, #​17785, #​17756, #​17729, #​17731, #​17733, @​daniellok-db; #​18339, #​18291, #​18222, #​18210, #​18124, #​18101, #​18054, #​18053, #​18007, #​17922, #​17823, #​17822, #​17805, #​17789, #​17750, #​17752, #​17760, #​17758, #​17688, #​17689, #​17693, #​17675, #​17673, #​17656, #​17674, @​harupy; #​18331, #​18308, #​18303, #​18146, @​smoorjani; #​18315, #​18279, #​18310, #​18187, #​18225, #​18277, #​18193, #​18223, #​18209, #​18200, #​18178, #​17574, #​18021, #​18006, #​17944, @​B-Step62; #​18290, #​17946, #​17627, @​bbqiu; #​18274, @​Ninja3047; #​18204, #​17868, #​17866, #​17833, #​17826, #​17835, @​TomeHirata; #​18273, #​18043, #​17928, #​17931, #​17936, #​17937, @​dbczumar; #​18185, #​18180, #​18174, #​18170, #​18167, #​18164, #​18168, #​18166, #​18162, #​18160, #​18159, #​18157, #​18156, #​18154, #​18148, #​18145, #​18135, #​18143, #​18142, #​18139, #​18132, #​18130, #​18119, #​18117, #​18115, #​18102, #​18075, #​18046, #​18062, #​18042, #​18051, #​18036, #​18027, #​18014, #​18011, #​18009, #​18004, #​17903, #​18000, #​18002, #​17973, #​17993, #​17989, #​17984, #​17968, #​17966, #​17967, #​17962, #​17977, #​17976, #​17972, #​17965, #​17964, #​17963, #​17969, #​17971, #​17939, #​17926, #​17924, #​17915, #​17911, #​17912, #​17904, #​17902, #​17900, #​17897, #​17892, #​17889, #​17888, #​17885, #​17884, #​17878, #​17874, #​17873, #​17871, #​17870, #​17865, #​17860, #​17861, #​17859, #​17857, #​17856, #​17854, #​17853, #​17851, #​17849, #​17850, #​17847, #​17845, #​17846, #​17844, #​17843, #​17842, #​17838, #​17836, #​17834, #​17831, #​17824, #​17828, #​17819, #​17825, #​17817, #​17821, #​17809, #​17807, #​17808, #​17803, #​17800, #​17799, #​17797, #​17793, #​17790, #​17772, #​17771, #​17769, #​17770, #​17753, #​17762, #​17747, #​17749, #​17745, #​17740, #​17734, #​17732, #​17726, #​17723, #​17722, #​17721, #​17719, #​17720, #​17718, #​17716, #​17713, #​17715, #​17710, #​17709, #​17708, #​17707, #​17705, #​17697, #​17701, #​17698, #​17696, #​17695, @​copilot-swe-agent; #​18151, #​18153, #​17983, #​18040, #​17981, #​17841, #​17818, #​17776, #​17781, @​BenWilson2; #​18068, @​alkispoly-db; #​18133, @​kevin-lyn; #​17105, #​17717, @​joelrobin18; #​17879, @​lkuo; #​17996, #​17945, #​17913, @​WeichenXu123

v3.4.0

Compare Source

MLflow 3.4.0rc0 includes several major features and improvements

Major New Features
  • 📊 OpenTelemetry Metrics Export: MLflow now exports span-level statistics as OpenTelemetry metrics, providing enhanced observability and monitoring capabilities for traced applications. (#​17325, @​dbczumar)
  • 🤖 MCP Server Integration: Introducing the Model Context Protocol (MCP) server for MLflow, enabling AI assistants and LLMs to interact with MLflow programmatically. (#​17122, @​harupy)
  • 🧑‍⚖️ Custom Judges API: New make_judge API enables creation of custom evaluation judges for assessing LLM outputs with domain-specific criteria. (#​17647, @​BenWilson2, @​dbczumar, @​alkispoly-db, @​smoorjani)
  • 📈 Correlations Backend: Implemented backend infrastructure for storing and computing correlations between experiment metrics using NPMI (Normalized Pointwise Mutual Information). (#​17309, #​17368, @​BenWilson2)
  • 🗂️ Evaluation Datasets: MLflow now supports storing and versioning evaluation datasets directly within experiments for reproducible model assessment. (#​17447, @​BenWilson2)
  • 🔗 Databricks Backend for MLflow Server: MLflow server can now use Databricks as a backend, enabling seamless integration with Databricks workspaces. (#​17411, @​nsthorat)
  • 🤖 Claude Autologging: Automatic tracing support for Claude AI interactions, capturing conversations and model responses. (#​17305, @​smoorjani)
  • 🌊 Strands Agent Tracing: Added comprehensive tracing support for Strands agents, including automatic instrumentation for agent workflows and interactions. (#​17151, @​joelrobin18)
  • 🧪 Experiment Types in UI: MLflow now introduces experiment types, helping reduce clutter between classic ML/DL and GenAI features. MLflow auto-detects the type, but you can easily adjust it via a selector next to the experiment name. (#​17605, @​daniellok-db)

Features:

Bug fixes:

Documentation updates:

Small bug fixes and documentation updates:

#​17655, #​17657, #​17597, #​17545, #​17547, @​BenWilson2; #​17671, @​smoorjani; #​17668, #​17665, #​17662, #​17661, #​17659, #​17658, #​17653, #​17643, #​17642, #​17636, #​17634, #​17631, #​17628, #​17611, #​17607, #​17588, #​17570, #​17575, #​17564, #​17557, #​17556, #​17555, #​17536, #​17531, #​17524, #​17510, #​17511, #​17499, #​17500, #​17494, #​17493, #​17490, #​17488, #​17478, #​17479, #​17425, #​17471, #​17457, #​17440, #​17403, #​17405, #​17404, #​17402, #​17366, #​17346, #​17344, #​17337, #​17316, #​17313, #​17284, #​17276, #​17235, #​17226, #​17229, @​copilot-swe-agent; #​17664, #​17654, #​17613, #​17637, #​17633, #​17612, #​17630, [#


Configuration

📅 Schedule: Branch creation - "" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@oep-renovate oep-renovate bot requested a review from a team as a code owner October 17, 2025 02:33
@github-actions github-actions bot added DEPENDENCY Any changes in any dependencies (new dep or its version) should be produced via Change Request on PM BUILD labels Oct 17, 2025
Signed-off-by: oep-renovate[bot] <212772560+oep-renovate[bot]@users.noreply.github.com>
@oep-renovate oep-renovate bot force-pushed the renovate/pypi-mlflow-vulnerability branch from bb7b301 to 4fe810f Compare October 18, 2025 02:29
@oep-renovate oep-renovate bot changed the title chore(deps): update dependency mlflow to v3 [security] Update dependency mlflow to v3 [SECURITY] Oct 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

BUILD DEPENDENCY Any changes in any dependencies (new dep or its version) should be produced via Change Request on PM

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants