CVE-2026-31222
Açıklama
v0.10.0 dahil olmak üzere snorkel kütüphanesi, Trainer sınıfının Trainer.load() metodunda güvensiz bir serileştirme açığı (CWE-502) içermektedir. Metot, güvenlik kısıtlayıcı weights_only=True parametresini etkinleştirmeden torch.load() kullanarak model kontrol noktası dosyalarını yüklemektedir. Bu varsayılan davranış, Pickle modülü aracılığıyla rastgele Python nesnelerinin serileştirilmesine izin verir. Uzaktaki bir saldırgan, kötü niyetle hazırlanmış bir model dosyası sağlayarak bunu istismar edebilir ve dosya savunmasız metot üzerinden yüklendiğinde mağdurun sisteminde 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 |
|---|---|---|
| snorkel snorkel | v ≤ 0.10.0 | — |
| snorkelPyPI | v ≤ 0.10.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.