CVE-2026-111758
Təsvir
markdown-it bir Markdown parseridir. 14.1.0 versiyasından 14.3.3 versiyasına qədər və 15.0.0 versiyasından 15.0.3 versiyasına qədər olan versiyalarda, etiketi və ya başlığı heç vaxt bağlanmayan link istinad tərifləri standart seçimlərlə O(n²) mürəkkəbliyinə malikdir. Davam edən sətirlər src/rules_block/reference.ts faylında `str += lineContent` ilə tənbəl şəkildə çəkilir və növbəti `charCodeAt` və `slice` çağırışları V8 cons-stringini düzləşdirərək indiyə qədər toplanmış hər şeyi kopyalayır; bu proses qayda tərəfindən tərifin etibarsız olduğu qərara alınmazdan əvvəl icra edilir. Bunu tetikləmək üçün heç bir seçim tələb olunmur. Bu problem 14.3.3 və 15.0.3 versiyalarında aradan qaldırılıb.
Necə düzəltmək olar
- markdown-it14.3.3, 15.0.3 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| markdown-itnpm | 14.1.0 ≤ v < 14.3.3, 15.0.0 ≤ v < 15.0.3 | 14.3.3, 15.0.3 |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.