CVE-2026-112402
Açıklama
Pillow bir Python görüntüleme kütüphanesidir. 13.0.0 sürümünden önce Pillow, ImagingScaleAffine seçici bir tahsis hatasıyla karşılaştığında görüntü belleğini iki kez serbest bırakabilir (double free). Etkilenen hızlı yol; varsayılan NEAREST yeniden örnekleme ile Transform.EXTENT veya saf ölçeklendirme ve taşıma Transform.AFFINE işlemlerini yönetir. Çıktı görüntüsü tahsisi başarılı olurken, sütun başına ek arama tahsisinin başarısız olması gerekir; bunun ardından hata yolu, daha sonra temizleme işlemi tarafından tekrar serbest bırakılan görüntü depolamasını siler. Bellek baskısı altında bu denli büyük bir Image.transform() işlemini tetikleyebilen bir saldırgan, söz konusu hataya neden olabilir. Bu durum sürecin çökmesine yol açabilir ve belleği bozabilir. 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.