CVE-2026-61632

Orta

Açıklama

PyMdown Extensions, Python-Markdown markdown projesi için bir uzantı setidir. 10.21.3 dahil önceki sürümlerde, b64 uzantısı rastgele dosyaların ifşa edilmesine yol açan bir path traversal zafiyetine sahiptir: <img src="..."> ile referans verilen görselleri, src değerini yapılandırılmış base_path ile os.path.normpath kullanarak birleştirip sonucu doğrudan açarak satır içine ekler ve çözümlenen yolun base_path içinde kaldığını doğrulamaz. Sonuç olarak, ../ dizileri veya mutlak bir yol içeren bir src, izin verilen bir görsel uzantısına (.png, .jpg, .jpeg, .gif, .svg) sahip olduğu sürece base_path dışındaki bir dosyayı okur ve dosya içeriği daha sonra render edilen çıktıya base64 formatında kodlanarak ifşa edilir. Bu nedenle, pymdownx.b64 etkin şekilde güvenilmeyen Markdown içeriklerini render eden bir uygulama, süreç tarafından okunabilen görsel uzantılı dosyaların içeriğini, Markdown'ı kontrol eden veya çıktıyı görüntüleyen kişiye sızdırabilir; bu durum uzantı kontrolü ile sınırlı hedefli bir dosya okuma işlemidir. Bu sorun 11.0 sürümünde düzeltilmiştir.

ÖnemOrta
CVSS5.3
İstismar olasılığı—
ÜrünPymdown-extensions
Yayın6 Ağu 2026
İlk görülme6 Ağu 2026

Nasıl düzeltilir

Güncelleyin
  • pymdown-extensions11.0.0 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
pymdown-extensionsPyPIv < 11.0.011.0.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.

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-61632 · Pymdown-extensions · Dark Radar