markdown-it güvenlik açıklarımarkdown-it: bilinen açıklar ve güvenli sürümler
npm: markdown-it
markdown-it için 12 bilinen açık kaydı var: 8 tanesi npm danışma verisinde (GitHub Advisory Database, OSV üzerinden; npm audit ile aynı kaynak), 4 tanesi yalnızca Retire.js kayıtlarında (CDN dağıtımları ve CVE'siz danışmalar).
Dallara göre durum: 15.x için 15.0.3 ve sonrası; 14.x için 14.3.3 ve sonrası; 13.x için kayıtlarda düzeltilmiş sürüm yok; 12.x için kayıtlarda düzeltilmiş sürüm yok.
Dallara göre açıklar ve güvenli sürüm
Güvenli sürüm: o dalda bu sürüm ve sonrası (dalın son sürümü biliniyorsa ona kadar) bilinen hiçbir kaydın aralığına girmez. Adaylar yalnızca kayıtların kendi düzeltme sürümleri ve dalın son sürümüdür; "Düzeltme yok" dalı terk etmek gerektiği anlamına gelir.
| Dal | Destek | Dalın son sürümü | Kayıt | Güvenli sürüm |
|---|---|---|---|---|
| 15.x | — | — | 4yüksek | 15.0.3 |
| 14.x | — | — | 6yüksek | 14.3.3 |
| 13.x | — | — | 6yüksek | Düzeltme yok |
| 12.x | — | — | 6yüksek | Düzeltme yok |
| 10.x | — | — | 6yüksek | Düzeltme yok |
| 4.x | — | — | 9yüksek | Düzeltme yok |
| 3.x | — | — | 8yüksek | Düzeltme yok |
Destek tarihleri yalnızca endoflife.date'te ürünü olan kütüphanelerde gösterilir.
Kayıtlar
En yeniden eskiye. Aralık kaydın kendi verisidir; birden çok aralık dal başına ayrı düzeltmeyi gösterir.
CVE-2026-1117582026-10-20
markdown-it: Quadratic-time rendering of a single multi-line link reference definition with default options (regression since 14.0)
Etkilenen sürümler: >= 14.1.0, < 14.3.3 · >= 15.0.0, < 15.0.3
yüksek 7.5
Düzeltme: 14.3.3, 15.0.3
CVE-2026-1117662026-10-19
markdown-it: Quadratic-time denial of service in inline HTML parsing with html enabled
Etkilenen sürümler: < 14.3.3 · >= 15.0.0, < 15.0.3
düşük 3.7
Düzeltme: 14.3.3, 15.0.3
CVE-2026-1117592026-10-19
markdown-it: Quadratic complexity in smartquotes with unmatched closing quotes
Etkilenen sürümler: >= 15.0.0, < 15.0.2 · < 14.3.2
yüksek 7.5
Düzeltme: 14.3.2, 15.0.2
GHSA-253c-mchw-3w2r2026-09-29
markdown-it linkify: true has two quadratic paths, so a few hundred KB of markdown blocks the event loop for tens of seconds
Etkilenen sürümler: >= 15.0.0, < 15.0.1 · < 14.3.1
orta
Düzeltme: 14.3.1, 15.0.1
CVE-2026-489882026-06-17
markdown-it: Quadratic complexity DoS in smartquotes rule via replaceAt string operations
Etkilenen sürümler: < 14.2.0
orta 5.3
Düzeltme: 14.2.0
CVE-2026-23272026-02-12
Versions of the package markdown-it from 13.0.0 and before 14.1.1 are vulnerable to Regular Expression Denial of Service (ReDoS) due to the
Etkilenen sürümler: >= 13.0.0, < 14.1.1
orta 5.5
Düzeltme: 14.1.1
yüksek 7.5
Düzeltme: 3.0.0
CVE-2022-216702022-01-10
Uncontrolled Resource Consumption in markdown-it
Etkilenen sürümler: < 12.3.2
orta 5.3
Düzeltme: 12.3.2
EPSS %2,2
CVE-2015-32952017-06-07
markdown-it before 4.1.0 does not block data: URLs.
Etkilenen sürümler: < 4.1.0
orta 5.3
Düzeltme: 4.1.0
EPSS %1,2
CVE yok
Cross-site Scripting (XSS)
Etkilenen sürümler: >= 4.0.0, < 4.3.1
orta
Düzeltme: 4.3.1
CVE yok
Fixed crash/infinite loop caused by linkify inline rule
Etkilenen sürümler: < 13.0.2
orta
Düzeltme: 13.0.2
CVE yok
Regular Expression Denial of Service (ReDoS)
Etkilenen sürümler: < 10.0.0
orta
Düzeltme: 10.0.0
Kaynaklar ve yöntem
Aralıklar: GitHub Advisory Database (OSV npm dökümü, günlük) ve Retire.js (Apache-2.0). Sömürü: CISA KEV, FIRST EPSS, istismar olgunluğu Noroxi CVE veritabanından. Destek tarihleri: endoflife.date.
Bu sayfa ve JavaScript kütüphane taraması aynı eşleşme kuralını kullanır: sınırı olmayan satır kanıt sayılmaz, sürüm karşılaştırması tek yerde yapılır. Sürüm yazmayan kayıt sürüm denetiminde "etkilenir" sayılmaz.
Veri 23 Ekim 2026 itibarıyla.