- Yama var
- Son 7 gün
- CWE-686
CVE-2026-112902
Pillow libtiff kodlayıcısında bellek sızıntısı ve çökme (TIFF etiketleri)
- Yayımlandı
- Güncellendi
- 6 Kas 2026
- Açık yaşı
- 0 gün
- Kaydı açan
- GitHub_M
Yönetici özeti
Bu açık, görüntü işleyen uygulamalarda hizmet kesintisine ve bellekte bulunan hassas bilgilerin sızmasına yol açabilir. Etkilenen uygulamaların, özellikle kullanıcı yüklemelerini işleyen sistemlerin, güncellemesi önemlidir.
ÖzetTürkçe
Pillow, Python için bir görüntü işleme kütüphanesidir. 12.3.0 dahil önceki sürümlerde, libtiff TIFF kodlayıcısı TIFFSetField fonksiyonuna, libtiff'in ilgili etiket tanımıyla uyuşmayan argümanlar geçirebilmektedir. Uygulama saldırgan kontrolündeki görüntü üst verilerini bu kodlayıcıyla kaydettiğinde, hazırlanmış etiket değerleri geçersiz bellek okumalarına yol açabilir. Bu durum, sıkıştırılmış TIFF görüntülerinin yeniden kaydedilmesinde ve EXIF üst verilerini sıkıştırılmış TIFF çıktısına aktaran bazı dönüşümlerde ortaya çıkar. Etkilenen sürüm: 13.0.0 öncesi Pillow.
Saldırgan ne yapabilir?
Saldırgan, sürecin belleğinden veri sızdırabilir (kodlanmış çıktı saldırgana geri döndürülüyorsa) veya işlemi çökertebilir (segmentation fault).
Kaynaktaki açıklama (İngilizce)
Pillow is a Python imaging library. In versions through 12.3.0, the libtiff TIFF encoder can pass arguments to TIFFSetField() that do not match libtiff’s definition of the corresponding tag. When an application saves attacker-controlled image metadata through this encoder, crafted tag values can cause invalid memory reads, copying process memory into the encoded output or crashing the process. Applications that return the encoded output to an attacker can disclose that memory. The issue is reachable when re-saving compressed TIFF images and through certain conversions that preserve EXIF metadata into compressed TIFF output. This vulnerability is fixed in version 13.0.0.
Ne yapmalı?
- Pillow kütüphanesini 13.0.0 veya daha yeni bir sürüme yükseltin. Üretici
- Güncelleme yapamıyorsanız, saldırgan kontrolündeki görüntüleri sıkıştırılmış TIFF formatında kaydetmeyi geçici olarak durdurun. Genel öneri
Ek önlemler
- Pillow kullanan uygulamaların bağımlılık sürümlerini düzenli olarak denetleyin. Genel öneri
- Kullanıcı yüklemelerini işleyen servislerde işlem çökmelerini ve beklenmedik bellek hatalarını izleyin. Genel öneri
Etkilenen sürümler1 yazılım
| Yazılım | Etkilenen | Düzeltildiği sürüm |
|---|---|---|
| python-pillow Pillow | < 13.0.0 | 13.0.0 |
Kaynaklar6 kaynak
Kayıt geçmişi
- Yayımlandı
İlgili açıklar
Türkçe metin, resmi kayıtlardaki bilgilerle yapay zekâ yardımıyla yazıldı ve yayından önce otomatik kontrollerden geçti. Bir değişikliği uygulamadan önce üreticinin duyurusuna mutlaka bakın.