CVE-2026-47249

Yüksek

Açıklama

Klever-Go, Klever blok zinciri protokolünün Go uygulamasıdır. 1.7.18 sürümünden önce, P2P çözümleyici istek işleme mantığı hash dizisi büyütme saldırısına karşı savunmasızdır. Bağlı bir eş, kablo üzerinde yalnızca 442 bayt olan ancak çözümleyici yolunda 200.000 kodlanmış hash girdisine genişleyen sıkıştırılmış bir RequestDataType_HashArrayType doğrudan isteği gönderebilir. Çözümleyicinin taşkın önleme mantığı yalnızca tek bir mantıksal mesajı ve sıkıştırılmış kablo boyutunu sayar; Batch.Decompress() sıkıştırılmış bayt boyutunu sınırlasa da, kodlanmış yinelenen alan öğelerinin sayısını hiçbir zaman sınırlamaz. Sonuç olarak, hem TxResolver hem de TrieNodeResolver, kodlanmış hash'lerin tamamı denetlenmemiş kümesini önceden ayırır ve üzerinde yineler; bu da P2P eş bağlantılarını kabul eden herhangi bir düğüme karşı uzaktan bellek ve CPU büyütmesine neden olur. Bu sorun 1.7.18 sürümünde giderilmiştir.

ÖnemYüksek
CVSS7.5
İstismar olasılığı—
ÜrünGithub.com/klever-io/klever-go
Yayın7 Ağu 2026
İlk görülme7 Ağu 2026

Nasıl düzeltilir

Güncelleyin
  • github.com/klever-io/klever-go1.7.18 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
github.com/klever-io/klever-goGov < 1.7.181.7.18

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.