CVE-2025-15379
Açıklama
MLflow'un model sunum konteyner başlatma kodunda, özellikle `_install_model_dependencies_to_env()` fonksiyonunda bir komut enjeksiyonu zafiyeti bulunmaktadır. Bir model `env_manager=LOCAL` ile dağıtıldığında, MLflow bağımlılık tanımlamalarını model artefaktının `python_env.yaml` dosyasından okur ve bunları herhangi bir temizleme işlemi yapmadan doğrudan bir kabuk komutu içine yerleştirir. Bu durum, bir saldırganın kötü amaçlı bir model artefaktı sağlayarak modeli dağıtan sistemlerde rastgele komut çalıştırabilmesine olanak tanır. Zafiyet 3.8.0 versiyonlarını etkilemekte olup 3.8.2 versiyonunda giderilmiştir.
Nasıl düzeltilir
- lfprojects mlflow3.8.1 ya da sonraki bir sürüm
- mlflow3.8.1 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| lfprojects mlflow | 3.8.0 ≤ v < 3.8.1 | 3.8.1 |
| mlflowPyPI | v < 3.8.1 | 3.8.1 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.