CVE-2026-107378

Yüksek

Açıklama

CairoSVG, bir 2D grafik kütüphanesi olan Cairo tabanlı bir SVG dönüştürücüdür. 2.9.1 sürümünden önce, çok sayıda segment içeren bir yola sahip saldırgan kontrollü bir SVG'nin işlenmesi, cairosvg/path.py dosyasında kuadratik CPU tüketimine neden olabilir. Yol belirteci (tokenizer) kalan yol verilerini tekrar tekrar dilimleyip yeniden tararken, draw_markers fonksiyonu node.vertices listesini node.vertices.pop(0) ile boşaltarak tekrarlanan doğrusal zamanlı işlemlere yol açar. svg2png, svg2pdf ve svg2ps API'leri normal işleme sırasında bu işlemleri gerçekleştirir; bu durum, bir megabayttan küçük bir SVG'nin önemli miktarda CPU tüketmesine ve işleme uygulamasına yönelik hizmet reddine (DoS) neden olur. Bu sorun 2.9.1 sürümünde düzeltilmiştir.

ÖnemYüksek
CVSS8.7
İstismar olasılığı—
ÜrünCairosvg
Yayın8 Eki 2026
İlk görülme8 Eki 2026
Zayıflık türüCWE-407CWE-407

Nasıl düzeltilir

Güncelleyin
  • cairosvg2.9.1 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
cairosvgPyPIv < 2.9.12.9.1

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.

CVE-2026-107378 · Cairosvg · Dark Radar