CVE-2026-73413
Təsvir
Shescape JavaScript üçün sadə bir shell escape kitabxanasıdır. 2.1.11 versiyasından 2.1.14 və 3.0.1 versiyasına qədər, src/internal/compose.js faylındakı compose funksiyasının bayraq qoruması dövrü (flag-protection loop), flagProtection aktiv olduqda (hansı ki, bu standart tənzimləmədir), bayraq fraqmentlərini dəfələrlə birləşdirir və kəsir. Bu, escape, escapeAll, quote və quoteAll API-ləri vasitəsilə emal prosesinin giriş ölçüsünə görə kvadratik artmasına səbəb olur. Çox sayda bayraq fraqmenti ehtiva edən böyük etibarsız giriş təmin edə bilən hücumçu, CPU resurslarını tükəndirə və xidmətdən imtinaya (DoS) səbəb ola bilər. Bu problem 2.1.14 və 3.0.1 versiyalarında düzəldilmişdir.
Necə düzəltmək olar
- shescape2.1.14, 3.0.1 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| shescapenpm | 2.1.11 ≤ v < 2.1.14, 3.0.0 ≤ v < 3.0.1 | 2.1.14, 3.0.1 |
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.