CVE-2026-33020

Yüksek

Açıklama

libsixel, kmiya'nın sixel uygulamasından türetilmiş bir SIXEL kodlayıcı/kod çözücü uygulamasıdır. 1.8.7 ve önceki sürümler, frame.c dosyasındaki sixel_frame_convert_to_rgb888() aracılığıyla yığın arabellek taşmasına yol açan bir tam sayı taşması içermektedir; burada paletli görüntüler (PAL1, PAL2, PAL4) için tahsis boyutu ve işaretçi ofset hesaplamaları, size_t türüne dönüştürülmeden önce int aritmetiği kullanılarak gerçekleştirilmektedir. Piksel sayısı INT_MAX / 4 değerini aşan görüntüler için taşma, dönüştürme tamponu için yetersiz boyutlu bir yığın tahsisine ve normalleştirme alt tamponu için negatif bir işaretçi ofsetine neden olur; ardından sixel_helper_normalize_pixelformat(), geçersiz işaretçiden başlayarak tüm görüntü verilerini yazar ve bu durum ASAN tarafından onaylandığı üzere ciddi bir yığın bozulmasına yol açar. Özel olarak hazırlanmış büyük bir paletli PNG sağlayan bir saldırgan, mağdur işlemin yığınını bozabilir, bu da güvenilir bir çökmeye ve potansiyel rastgele kod çalıştırmaya neden olabilir. Bu sorun 1.8.7-r1 sürümünde düzeltilmiştir.

ÖnemYüksek
CVSS7.1
İstismar olasılığı—
ÜrünSaitoha Libsixel
Yayın14 Nis 2026
İlk görülme14 Nis 2026

Nasıl düzeltilir

Güncelleyin
  • saitoha libsixel1.8.7-r1 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
saitoha libsixelv < 1.8.7-r11.8.7-r1

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.

Intelligence 360 paketinde

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.