CVE-2026-41583
Açıklama
ZEBRA, tamamen Rust ile yazılmış bir Zcash düğümüdür. zebrad sürüm 4.3.1 ve zebra-script sürüm 5.0.2 öncesinde, yapılan bir yeniden yapılandırmanın ardından Zebra, NU5 ağ yükseltmesinde etkinleştirilen V5 işlemleri için sighash hash türlerinin olası değerlerini kısıtlayan bir konsensüs kuralını doğrulamayı başaramamıştır. Bu nedenle Zebra düğümleri, zcashd düğümleri tarafından geçersiz sayılacak bir bloğu kabul edebilir ve nihayetinde madenciliğini yapabilir; bu da Zebra ve zcashd düğümleri arasında bir konsensüs bölünmesine yol açabilir. Benzer şekilde, V4 işlemleri için Zebra, sighash hesaplarken hatalı olarak "canonical" hash türünü kullanmışken, zcashd (şartnameye uygun olarak doğru şekilde) ham değeri kullanmaktadır; bu durum da yine bir konsensüs bölünmesi yaratabilirdi. Bu sorun zebrad sürüm 4.3.1 ve zebra-script sürüm 5.0.2 ile düzeltilmiştir.
Nasıl düzeltilir
- zfnd zebra-script5.0.2 ya da sonraki bir sürüm
- zfnd zebrad4.3.1 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| zfnd zebra-script | v < 5.0.2 | 5.0.2 |
| zfnd zebrad | v < 4.3.1 | 4.3.1 |
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.