CVE-2026-31237
Açıklama
Ludwig framework'ünün 0.10.4 sürümüne kadar olan versiyonları, predict() metodu üzerinden güvensiz serileştirme (CWE-502) zafiyetine sahiptir. Bir kullanıcı predict() metoduna bir veri kümesi dosya yolu sağladığında, framework dosya formatını otomatik olarak belirler. Dosya bir pickle (.pkl) dosyası ise, herhangi bir doğrulama veya güvenlik kısıtlaması olmaksızın pandas.read_pickle() kullanılarak yüklenir. Bu durum, güvenli olmayan pickle modülü aracılığıyla rastgele Python nesnelerinin serileştirilmesine izin verir. Uzaktaki bir saldırgan, kötü niyetle hazırlanmış bir pickle dosyası sağlayarak bu durumu istismar edebilir ve Ludwig tahminini çalıştıran sistemde rastgele kod çalıştırılmasına yol açabilir.
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| ludwigPyPI | v ≤ 0.10.4 | — |
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.