CVE-2026-114129

Orta

Təsvir

stream-json, JSON və JSONC sənədlərini minimum yaddaş istifadəsi ilə emal etmək üçün nəzərdə tutulmuş kiçik stream komponentləri kitabxanasıdır. 2.0.0 versiyasından 3.7.0 versiyasına qədər olan dövrdə FlexAssembler, sətir və requlyar ifadə yol filtrlərini hər konteyner başladığı zaman tam açar stekini birləşdirən matcher-lərə kompilyasiya edir. Açarlar steki məhdudiyyətsiz obyekt və ya massiv iç-içəliliyi ilə böyüdüyü üçün, D dərinliyindəki bir sənəd, xərci cari dərinliklə mütənasib olaraq artan D sayda birləşməyə səbəb olur və bu da təkaxınlı hadisə dövründə (event loop) kvadratik CPU istehlakı ilə nəticələnir. Birləşmə qayda uyğunluğu qərarından əvvəl baş verdiyi üçün hücum edənin hədəf sxemi haqqında məlumata ehtiyacı yoxdur. Yalnız funksiya filtrlərindən istifadə edən və ya heç bir qaydası olmayan istifadəçilər bundan təsirlənmir. Xüsusi hazırlanmış iç-içə sənəd, onu təsirlənmiş FlexAssembler-ə ötürən prosesdə bütün paralel işləri dayandıra bilər. Bu problem, standart maksimum dərinliyin əlavə edildiyi 3.7.0 versiyasında düzəldilmişdir.

CiddilikOrta
CVSS6.2
İstismar ehtimalı—
MəhsulStream-json
Dərc21 okt 2026
İlk görülmə21 okt 2026
Zəiflik növüCWE-407CWE-407

Necə düzəltmək olar

Yeniləyin
  • stream-json3.7.0 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
stream-jsonnpm2.0.0 ≤ v < 3.7.03.7.0

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.