CVE-2026-46542
Açıklama
Nimiq, Albatross konsensüs algoritmasına dayalı Nimiq Proof-of-Stake protokolünün Rust uygulamasıdır. Versiyon 1.4.0 öncesinde, Ed25519 multisig delinearization kod yolunda bir hizmet reddi (DoS) zafiyeti bulunmaktadır. keys/src/multisig/mod.rs dosyasındaki Ed25519PublicKey::delinearize() fonksiyonu, eğri noktası açma işlemi sırasında .unwrap() çağrısı yapmaktadır; bu durum, bir genel anahtarın Ed25519 eğrisi üzerinde geçerli bir noktayı temsil etmeyen 32 bayttan oluşturulması durumunda paniğe (panic) neden olur. Ed25519PublicKey oluşturma işlemi yalnızca bayt uzunluğunu doğrular, eğri üyeliğini doğrulamaz; bu nedenle geçersiz anahtarlar delinearization yoluna ulaşabilir ve barındırıcı süreci çökertebilir. Bu sorun versiyon 1.4.0 ile 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 core-rs-albatross | < 1.4.0 | — |
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.