CVE-2024-47821
Açıklama
pyLoad, ücretsiz ve açık kaynaklı bir İndirme Yöneticisidir. `/.pyload/scripts` klasörü, örneğin bir indirme tamamlandığında gibi belirli işlemler bittiğinde çalıştırılan betikler içerir. `/scripts` altındaki bir klasöre yürütülebilir bir dosya indirilip ilgili işlem gerçekleştirilerek, 0.5.0b3.dev87 öncesindeki sürümlerde uzaktan kod çalıştırma sağlanabilir. İndirme klasörü `/scripts` yolundaki bir klasör olarak değiştirilip dosyayı indirmek için `/flashgot` API'si kullanılarak söz konusu klasöre bir dosya indirilebilir. Bu güvenlik açığı, bir pyload sunucusunda ayarları değiştirme yetkisine sahip bir saldırganın rastgele kod çalıştırmasına ve sistemi tamamen ele geçirmesine olanak tanır. 0.5.0b3.dev87 sürümü bu sorunu gidermektedir.
Nasıl düzeltilir
- pyload-ng0.5.0b3.dev87 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| pyload pyload | 0.5.0 | — |
| pyload-ngPyPI | v < 0.5.0b3.dev87, v ≤ 0.5.0 | 0.5.0b3.dev87 |
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.