CVE-2026-77465

Yüksək

Təsvir

toml-node Node.js və brauzer üçün TOML analizatorudur. 4.2.0 versiyasından əvvəl toml.parse() funksiyası lib/parser.js faylında yerləşən və Peggy 5.1.0 tərəfindən yaradılmış rekursiv-eniş analizatorundan istifadə edir; bu analizatorun peg$parsevalue, peg$parsearray və peg$parseinline_table_entry funksiyaları dərinlik limiti olmadan iç-içə massivlər və sətiriçi cədvəllər üzrə rekursiya edir. Bir neçə min dənə iç-içə massiv və ya sətiriçi cədvəl ehtiva edən hücumçu tərəfindən idarə olunan TOML sənədini analiz edən uzaqdakı autentifikasiya olunmamış tətbiq Node.js çağırış stekini tükəndirə, analizatorun SyntaxError xətası əvəzinə gözlənilməz RangeError xətası törədə və qorunmayan sorğu işçisini (worker) və ya prosesi dayandıra bilər. Müvafiq qrammatika mənbəyi src/toml.pegjs faylıdır və burada yaradılan analizator məhdudlaşdırılmalıdır. Bu problem 4.2.0 versiyasında düzəldilmişdir.

CiddilikYüksək
CVSS7.5
İstismar ehtimalı—
MəhsulToml
Dərc3 sen 2026
İlk görülmə3 sen 2026
Zəiflik növüCWE-674CWE-674

Necə düzəltmək olar

Yeniləyin
  • toml4.2.0 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
tomlnpmv < 4.2.04.2.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.