CVE-2026-0596
Açıklama
`enable_mlserver=True` ile bir model sunulurken mlflow/mlflow üzerinde bir komut enjeksiyonu zafiyeti bulunmaktadır. `model_uri`, uygun temizleme işlemi yapılmadan doğrudan `bash -c` aracılığıyla yürütülen bir kabuk komutuna yerleştirilmektedir. Eğer `model_uri`, `$()` veya ters tırnaklar gibi kabuk meta karakterleri içeriyorsa, bu durum komut ikamesine ve saldırgan tarafından kontrol edilen komutların çalıştırılmasına olanak tanır. Bu zafiyet, mlflow/mlflow'un son sürümünü etkilemekte olup, daha yüksek yetkili bir servis düşük yetkili kullanıcılar tarafından yazılabilir bir dizinden modeller sunarsa yetki yükseltmeye yol açabilir.
Nasıl düzeltilir
- mlflow3.9.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| lfprojects mlflow | Aralık belirtilmemiş | — |
| mlflowPyPI | v < 3.9.0 | 3.9.0 |
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.