İçeriğe atla
Noroxi

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.

DalDestekDalın son sürümüKayıtGüvenli sürüm
15.x——4yüksek15.0.3
14.x——6yüksek14.3.3
13.x——6yüksekDüzeltme yok
12.x——6yüksekDüzeltme yok
10.x——6yüksekDüzeltme yok
4.x——9yüksekDüzeltme yok
3.x——8yüksekDü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

  • CVE-2015-100052022-12-27

    markdown-it html_re.js redos

    Etkilenen sürümler: < 3.0.0

    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.

Diğer kütüphaneler