CVE-2026-40093
Açıklama
nimiq-blockchain, Nimiq'in Rust uygulaması için kalıcı blok depolaması sağlar. 1.3.0 ve önceki sürümlerde, blok zaman damgası doğrulaması; atlanmayan bloklar için timestamp >= parent.timestamp ve atlanan bloklar için timestamp == parent.timestamp + MIN_PRODUCER_TIMEOUT şartlarını uygular ancak gerçek saatle karşılaştırılan görünür bir üst sınır kontrolü yoktur. Kötü niyetli bir blok üreten doğrulayıcı, blok zaman damgalarını gelecekte rastgele uzak tarihlere ayarlayabilir. Bu durum, blockchain/src/reward.rs dosyasındaki Policy::supply_at() ve batch_delay() aracılığıyla ödül hesaplamalarını doğrudan etkileyerek parasal arzın hedeflenen emisyon programının ötesinde şişmesine neden olur.
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.