CVE-2026-31217
Açıklama
optimate projesinin a6d302f912b481c94370811af6b11402f51d377f (2024-07-21) commit'indeki neural_magic_training.py betiğinde bulunan _load_model() fonksiyonu, rastgele kod çalıştırılmasına izin vermektedir. Bir kullanıcı --model komut satırı argümanı aracılığıyla bir dizin yolu sağladığında, fonksiyon bu dizinden bir module.py dosyası okur ve içeriğini doğrudan Python'un exec() fonksiyonunu kullanarak yürütür. Bu tasarım, dosya içeriğini doğrulamamakta veya temizlememektedir; bu durum, giriş dizinini kontrol eden bir saldırganın, betiği çalıştıran işlem bağlamında rastgele Python kodu çalıştırmasına olanak tanır.
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 |
|---|---|---|
| nebuly optimate | 2024-07-21 | — |
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.