CVE-2026-56017

Yüksək

Təsvir

Perl üçün JavaScript::Minifier::XS versiya 0.16-dan əvvəlki versiyalarda girişin ilk mənalı tokeni slash (/) olduqda NULL göstəricisinin istifadəsi (NULL pointer dereference) səbəbindən proqram çökməsi baş verir. JsTokenizeString (XS.xs) funksiyasındakı reqular ifadə və bölmə əməliyyatını fərqləndirən mexanizm, reqular ifadə literalı ilə bölmə operatoru arasında seçim etmək üçün əvvəlki tokenin son baytını yoxlayır. Slash birinci mənalı token olduqda (girişin başında və ya ondan əvvəl yalnız boşluqlar və şərhlər olduqda), keçərli əvvəlki token mövcud olmur: boşluq və şərh düyünləri üzrə geri qayıdış düyün siyahısının başından kənara çıxaraq NULL-a çatır və bayt axtarışı azalmış uzunluq indeksində NULL məzmun göstəricisini oxuyur. Növbəti identifikator yoxlaması eyni NULL göstəricisindən istifadə edir. Çökmə ictimai minify() API vasitəsilə törədilir, buna görə də tək bir slash baytı kimi kiçik giriş belə çağıran prosesi çökdürür. Etibarsız və ya üçüncü tərəf JavaScript kodlarını minimizə edən xidmət uzaqdan göndərilən sorğu ilə çökdürülə bilər ki, bu da xidmətdən imtinaya (DoS) səbəb olur.

CiddilikYüksək
CVSS7.5
İstismar ehtimalı—
MəhsulJavaScript::Minifier::XS
Dərc29 iyn 2026
İlk görülmə29 iyn 2026

Necə düzəltmək olar

Yeniləyin
  • GTERMARS JavaScript::Minifier::XS0.16 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
GTERMARS JavaScript::Minifier::XSv < 0.160.16

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.

Intelligence 360 paketində

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.

CVE-2026-56017 · JavaScript::Minifier::XS · Dark Radar