CVE-2026-33019
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, img2sixel'in --crop seçeneği işlemesinde, INT_MAX değerine kadar olan pozitif koordinatların taşma güvenli sınır kontrolü yapılmadan kabul edilmesi nedeniyle, yığın dışı okumaya (out-of-bounds heap read) yol açan bir tam sayı taşması (integer overflow) içermektedir. sixel_encoder_do_clip() fonksiyonunda, clip_x değeri INT_MAX olduğunda clip_w + clip_x ifadesi büyük bir negatif değere taşarak sınır korumasının tamamen atlanmasına neden olur ve sınırlanmamış koordinat, görüntü tamponunun çok ötesinde bir kaynak işaretçisi hesaplayan ve bunu memmove() fonksiyonuna ileten clip() fonksiyonuna, sixel_frame_clip() üzerinden aktarılır. Herhangi bir geçerli görüntüyle birlikte özel olarak hazırlanmış bir crop argümanı sağlayan bir saldırgan, yığında yığın dışı bir okuma tetikleyerek güvenilir bir çökmeye ve potansiyel bilgi ifşasına neden olabilir. Bu sorun 1.8.7-r1 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- saitoha libsixel1.8.7-r1 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| saitoha libsixel | v < 1.8.7-r1 | 1.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.
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.