CVE-2026-59877

Orta

Təsvir

protobufjs protobuf təriflərini JavaScript (JS) funksiyalarına kompilyasiya edir. 7.6.5 və 8.6.6 versiyalarından əvvəl protobufjs opsiya adlarını sxem tokenləri üzrə irəliləyərək = tokeninə çatana qədər girişin sonunu yoxlamırdı, buna görə opsiya bəyannaməsini açan və vaxtından əvvəl bitən hazırlanmış .proto sxemi parse, Root.load və ya Root.loadSync funksiyalarının sonsuz dövrəyə düşməsinə səbəb ola bilər. Bu problem 7.6.5 və 8.6.6 versiyalarında düzəldilib.

CiddilikOrta
CVSS5.3
İstismar ehtimalı—
MəhsulProtobufjs
Dərc8 iyl 2026
İlk görülmə8 iyl 2026
Zəiflik növüCWE-835CWE-835

Necə düzəltmək olar

Yeniləyin
  • protobufjs_project protobufjs7.6.5, 8.6.6 və ya daha yeni versiya
  • protobufjs7.6.5, 8.6.6 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
protobufjs_project protobufjsv < 7.6.5, 8.0.0 ≤ v < 8.6.67.6.5, 8.6.6
protobufjsnpm7.5.0 ≤ v < 7.6.5, 8.0.0 ≤ v < 8.6.67.6.5, 8.6.6

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.