CVE-2026-48712

Yüksək

Təsvir

protobufjs protobuf təriflərini JavaScript (JS) funksiyalarına kompilyasiya edir. 7.6.1 və 8.4.1 versiyalarından əvvəl protobufjs dekodlanmış mesajları sadə obyektlərə və ya JSON-a çevirərkən dərinlik limiti olmadan rekursiyaya düşə bilirdi. Bu, generasiya olunan toObject() çevrilməsinə və xüsusi google.protobuf.Any JSON çevrilmə yoluna təsir edirdi. Dərin iç-içə Any dəyərləri olan xüsusi hazırlanmış protobuf binar yükü JSON-a çevrilmə zamanı JavaScript çağırış stackının tükənməsinə səbəb ola bilərdi. Bu zəiflik 7.6.1 və 8.4.1 versiyalarında düzəldilib.

CiddilikYüksək
CVSS7.5
İstismar ehtimalı—
MəhsulProtobufjs
Dərc22 iyn 2026
İlk görülmə22 iyn 2026
Zəiflik növüCWE-674CWE-674

Necə düzəltmək olar

Yeniləyin
  • protobufjs_project protobufjs7.6.1, 8.4.1 və ya daha yeni versiya
  • protobufjs7.6.1, 8.4.1 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.1, 8.0.0 ≤ v < 8.4.17.6.1, 8.4.1
protobufjsnpmv < 7.6.1, 8.0.0 ≤ v < 8.4.17.6.1, 8.4.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.

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.