CVE-2026-46338
Açıklama
PyMdown Extensions, Python-Markdown markdown projesi için bir uzantı setidir. 10.0.1 ile 10.21.3 sürümleri arasında, pymdownx.snippets, `restrict_base_path: True` olduğunda pymdownx/snippets.py dosyasındaki SnippetPreprocessor.get_snippet_path() fonksiyonunda dize öneki içerik kontrolü kullanır; bu durum, markdown snippet direktiflerinin docs ve docs_internal gibi aynı base_path önekini paylaşan kardeş yollardan dosyaları okumasına izin verir. Bu durum, CVE-2023-32309'un bir regresyonudur. Bu sorun 10.21.3 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- facelessuser pymdown_extensions10.21.3 ya da sonraki bir sürüm
- pymdown-extensions10.21.3 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| facelessuser pymdown_extensions | 10.0.1 ≤ v < 10.21.3 | 10.21.3 |
| pymdown-extensionsPyPI | 10.0.1 ≤ v < 10.21.3 | 10.21.3 |
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.