CVE-2026-34061
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, seçilen bir doğrulayıcı önericisi, header.interlink değeri kanonik bir sonraki interlink ile eşleşmeyen bir seçim makro bloğu gönderebilir. Dürüst doğrulayıcılar, verify_macro_block_proposal() fonksiyonunda bu öneriyi kabul eder çünkü öneri yolu; başlık şeklini, halef ilişkisini, önericiyi, gövde kökünü ve durumu doğrular ancak seçim blokları için interlink bağlamasını asla kontrol etmez. Aynı kesinleşmiş blok, daha sonra push işlemi sırasında verify_block() tarafından InvalidInterlink hatasıyla reddedilir. Doğrulayıcılar hatalı başlık özetinin kendisine ön oy (prevote) ve ön onay (precommit) verdiği için hata, oylamadan önce değil, Tendermint bloğa karar verdikten sonra meydana gelir. Bu sorun versiyon 1.3.0'da düzeltilmiştir.
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ün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| nimiq nimiq_proof-of-stake | v ≤ 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.
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.