Zafiyet.live Keşfet. Değerlendir. Düzelt. Doğrula.
  • 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)

python-pillow Pillow

Yüksek 8,3 CVSS 4.0
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ı?

  1. Pillow kütüphanesini 13.0.0 veya daha yeni bir sürüme yükseltin. Üretici
  2. 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ımEtkilenenDüzeltildiği sürüm
python-pillow Pillow < 13.0.0 13.0.0

Kaynaklar6 kaynak

Kayıt geçmişi

  1. 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.