CVE-2026-33184

Yüksek

Açıklama

nimiq/core-rs-albatross, Albatross konsensüs algoritmasına dayalı Nimiq Proof-of-Stake protokolünün Rust uygulamasıdır. Versiyon 1.3.0 öncesinde, discovery handler el sıkışma sırasında eş tarafından kontrol edilen bir limiti kabul eder ve bunu değiştirilmeden saklar. Ardından anlık HandshakeAck yolu limit = 0 değerine uyar ve sıfır kişi döndürür, bu da oturumun zararsız görünmesini sağlar. Daha sonra aynı oturum Established durumuna ulaştığında, periyodik güncelleme yolu self.peer_list_limit.unwrap() değerini usize - 1 olarak hesaplar. limit = 0 olduğunda, bu değer usize::MAX'e döner ve ardından rand 0.9.2 sürümünde choose_multiple(), doğrudan Vec::with_capacity(amount) işlemini dener; bu da kapasite aşımı nedeniyle deterministik olarak paniğe (panic) yol açar. Bu sorun versiyon 1.3.0 ile düzeltilmiştir.

ÖnemYüksek
CVSS7.5
İstismar olasılığı—
ÜrünNimiq Proof-of-stake
Yayın3 Nis 2026
İlk görülme3 Nis 2026
Zayıflık türüCWE-191CWE-191

Nasıl düzeltilir

Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
nimiq nimiq_proof-of-stakev ≤ 1.2.2—

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-33184 · Nimiq Proof-of-stake · Dark Radar