CVE-2026-59877

Orta

Açıklama

protobufjs, protobuf tanımlamalarını JavaScript (JS) fonksiyonlarına derler. 7.6.5 ve 8.6.6 sürümlerinden önce protobufjs, girdi sonunu kontrol etmeden bir = belirtecine ulaşana kadar şema belirteçleri üzerinden ilerleyerek seçenek adlarını ayrıştırıyordu; bu nedenle, bir seçenek bildirimini açan ve erken sona eren özel olarak hazırlanmış bir .proto şeması, parse, Root.load veya Root.loadSync işlemlerinin sonsuz döngüye girmesine neden olabilir. Bu sorun 7.6.5 ve 8.6.6 sürümlerinde düzeltilmiştir.

ÖnemOrta
CVSS5.3
İstismar olasılığı—
ÜrünProtobufjs
Yayın8 Tem 2026
İlk görülme8 Tem 2026
Zayıflık türüCWE-835CWE-835

Nasıl düzeltilir

Güncelleyin
  • protobufjs_project protobufjs7.6.5, 8.6.6 ya da sonraki bir sürüm
  • protobufjs7.6.5, 8.6.6 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
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

Sürümünüzü kontrol edin

Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.

Intelligence 360 paketinde

Attack Surface Management

Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.

CVE-2026-59877 · Protobufjs · Dark Radar