CVE-2026-25556
Açıklama
MuPDF 1.23.0 ile 1.27.0 arasındaki sürümler, görüntüleme listesi oluşturma sırasında bir istisna oluştuğunda fz_fill_pixmap_from_display_list() fonksiyonunda bir double-free zafiyeti içermektedir. Fonksiyon, çağırıcıya ait bir fz_pixmap işaretçisi kabul eder ancak hata yönetimi yolunda, istisnayı yeniden fırlatmadan önce pixmap'i hatalı bir şekilde serbest bırakır. Çağırıcılar (fz_decode_barcode_from_display_list içerisindeki barkod çözme yolu dahil), temizleme işlemi sırasında aynı pixmap'i tekrar serbest bıraktığından, yığını bozabilen ve işlemin çökmesine neden olan bir double-free durumu ortaya çıkar. Bu sorun, MuPDF barkod çözme özelliğini etkinleştiren ve kullanan uygulamaları etkiler ve barkodları çözerken oluşturma zamanlı bir hataya neden olan özel olarak hazırlanmış girdilerin işlenmesiyle tetiklenebilir.
Nasıl düzeltilir
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| artifex mupdf | 1.23.0 ≤ v ≤ 1.27.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.