CVE-2025-67747
Açıklama
Fickling, bir Python pickling decompiler'ı ve statik analizcisidir. 0.1.6 öncesindeki sürümlerde, güvenli olmayan modül içe aktarmalarının engelleme listesinde `marshal` ve `types` eksiktir. Fickling, bu sorunu gidermek için her iki modülü de engellemeye başlamıştır. Bu durum, `types.FunctionType` ve `marshal.loads` tespitleri eksik olduğu için bir saldırganın Fickling'i atlatabilen kötü amaçlı bir pickle dosyası oluşturmasına olanak tanır. Böyle bir dosyayı güvenli olduğuna inanarak deserialize eden bir kullanıcı, sisteminde istem dışı olarak rastgele kod çalıştıracaktır. Bu durum, güvenlik sorunları için pickle dosyalarını incelemek amacıyla Fickling kullanan tüm kullanıcıları veya sistemleri etkilemektedir. Sorun 0.1.6 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- trailofbits fickling0.1.6 ya da sonraki bir sürüm
- fickling0.1.6 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| trailofbits fickling | v < 0.1.6 | 0.1.6 |
| ficklingPyPI | v < 0.1.6 | 0.1.6 |
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.