CVE-2022-46173

Yüksek

Açıklama

Elrond-GO, Elrond Network protokolü için bir Go uygulamasıdır. 1.3.50 öncesindeki sürümler, düğümlerin akıllı sözleşme dağıtım işlem verisine sahip çapraz shard aktarılan bir işlemi işlemeye çalışırken etkilendiği bir işleme sorunu içermektedir. Sorun, işlem önbellekleri ile işleme bileşeni arasındaki hatalı korelasyondan kaynaklanmaktaydı. Yukarıda belirtilen işlem gerekenden daha fazla gas ile gönderildiyse, artan gas miktarını döndürmesi gereken akıllı sözleşme sonucu (SCR işlemi), işleme biriminin dikkate almadığı bir önbelleğe yanlışlıkla eklenmekteydi. Bu durum, düğümün metachain bloklarını onaylamasını durduruyordu. Düzeltme, SCR işleminin doğru (beklenen) sharded-cache içerisinde bulunamaması durumunda diğer tüm önbelleklerde aranmasının genişletilmesi şeklinde gerçekleştirilmiştir. Şu an için bilinen bir geçici çözüm yoktur. Bu sorun 1.3.50 sürümünde yamalanmıştır.

ÖnemYüksek
CVSS7.2
İstismar olasılığı—
ÜrünElrond Go
Yayın28 Ara 2022
İlk görülme28 Ara 2022
Zayıflık türüCWE-669CWE-669

Nasıl düzeltilir

Güncelleyin
  • elrond elrond_go1.3.50 ya da sonraki bir sürüm
  • github.com/ElrondNetwork/elrond-go1.3.50 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
elrond elrond_gov < 1.3.501.3.50
github.com/ElrondNetwork/elrond-goGov < 1.3.501.3.50

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-2022-46173 · Elrond Go · Dark Radar