CVE-2025-47270
Açıklama
nimiq/core-rs-albatross, Albatross konsensüs algoritmasına dayalı Nimiq Proof-of-Stake protokolünün Rust uygulamasıdır. nimiq/core-rs-albatross'un `nimiq-network-libp2p` alt crate'i, kontrolsüz bellek tahsisi nedeniyle Hizmet Reddi (DoS) saldırısına karşı savunmasızdır. Spesifik olarak, `Discovery` ağ mesajı işleme uygulaması, bir üst sınır uygulamadan, eş tarafından sağlanan uzunluk değerine göre bir tampon bellek tahsis eder. Bu uzunluk `u32` olduğu için, bir eş 4 GB'a kadar tahsisatları tetikleyebilir ve bu durum potansiyel olarak belleğin tükenmesine ve düğüm çökmelerine yol açabilir. Discovery mesajları eş keşfi için düzenli olarak değiştirildiğinden, bu güvenlik açığı tekrar tekrar istismar edilebilir. Bu güvenlik açığına yönelik yama, v1.1.0'ın bir parçası olarak resmi olarak yayınlanmıştır. Yama, discovery mesaj boyutu için 1 MB'lık bir sınır uygular ve ayrıca veriler okundukça mesaj tampon boyutunu kademeli olarak yeniden boyutlandırır. Bilinen herhangi bir geçici çözüm mevcut değildir.
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.1.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.