CVE-2026-96636
Açıklama
Pillow bir Python görüntüleme kütüphanesidir. 13.0.0 sürümünden önce, MpoImageFile.seek() ve DcxImageFile.seek() fonksiyonları sonraki MPO veya DCX karelerini yeniden ayrıştırır ve Image._decompression_bomb_check() işlemini tekrar çalıştırmadan self._size değerini değiştirir. Özel olarak hazırlanmış çok kareli bir görüntü, Image.open() aşamasını geçmek için küçük bir ilk kare kullanabilir ve ardından limitlerin üzerinde olan sonraki bir kare beyan edebilir. seek(), load() veya ImageSequence.Iterator üzerinden yapılan normal kare yinelemesi bu kareyi çözebilir ve yüzlerce megabayt veya daha fazlasını ayırarak bellek tükenmesine bağlı hizmet reddine (DoS) neden olabilir. Bu sorun 13.0.0 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- python pillow13.0.0 ya da sonraki bir sürüm
- pillow13.0.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| python pillow | v < 13.0.0 | 13.0.0 |
| pillowPyPI | v < 13.0.0 | 13.0.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.