CVE-2026-34065
Açıklama
nimiq-primitives, Nimiq'in Rust uygulamasında kullanılacak primitifler (örneğin; block, account, transaction) içerir. Versiyon 1.3.0 öncesinde, güvenilmeyen bir p2p eşi, `validators` kümesi geçersiz bir sıkıştırılmış BLS oylama anahtarı içeren bir seçim makro bloğu duyurarak bir düğümün panic durumuna geçmesine neden olabilir. Bir seçim makro başlığının özetlenmesi (hashing), `validators` kısmını özetler ve `Validators::voting_keys()` fonksiyonuna ulaşır; bu fonksiyon da `validator.voting_key.uncompress().unwrap()` işlemini çağırır ve geçersiz baytlarda panic oluşturur. Bu güvenlik açığına yönelik yama v1.3.0'ın bir parçası olarak eklenmiştir. Bilinen bir geçici çözüm bulunmamaktadır.
Nasıl düzeltilir
- nimiq nimiq_proof-of-stake1.3.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| nimiq nimiq_proof-of-stake | v < 1.3.0 | 1.3.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.