CVE-2026-46542
Təsvir
Nimiq, Albatross konsensus alqoritminə əsaslanan Nimiq Proof-of-Stake protokolunun Rust tətbiqidir. Versiya 1.4.0-dan əvvəl, Ed25519 multisig delinearizasiya kod yolunda xidmətdən imtina (DoS) zəifliyi mövcuddur. keys/src/multisig/mod.rs faylındakı Ed25519PublicKey::delinearize() funksiyası əyrilərin nöqtəsinin sıxılmasının açılması zamanı .unwrap() metodunu çağırırdı ki, bu da açıq açarın Ed25519 əyrisində etibarlı nöqtəni təmsil etməyən 32 baytdan qurulması zamanı panikaya səbəb olurdu. Ed25519PublicKey quruluşu yalnız bayt uzunluğunu yoxlayır, əyri üzvlüyünü yoxlamır, buna görə də etibarsız açarlar delinearizasiya yoluna çata və host prosesini çökdürə bilər. Bu problem versiya 1.4.0-da aradan qaldırılmışdır.
Necə düzəltmək olar
Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| nimiq core-rs-albatross | < 1.4.0 | — |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.