CVE-2026-52735

Kritik

Açıklama

ZEBRA, tamamen Rust ile yazılmış bir Zcash düğümüdür. 4.5.0 sürümünden önce Zebra, devre dışı bırakılmış bir opcode'un ardından gelen imza opcode'larını içeren redeem script'lerini P2SH imza-işlem sayacı eksik saydığı için zcashd tarafından reddedilen bir bloğu kabul edebilir. zebra-script/src/lib.rs dosyasında, p2sh_input_sigop_count; OP_CODESEPARATOR gibi devre dışı bırakılmış opcode'larda duran ve yalnızca hatadan önce biriken kısmi sayıyı döndüren pure-Rust script::Code::sig_op_count yolunu kullanıyordu. zcashd referans uygulaması, statik imza-işlem sayımına devre dışı bırakılmış opcode'lar üzerinden devam eder; bu nedenle bir saldırgan, Zebra'nın MAX_BLOCK_SIGOPS altında saydığı ancak zcashd'nin 20.000 işlem sınırının üzerinde saydığı P2SH harcamalarını yayınlayabilir. Eğer bir Zebra madencisi bu işlemleri dahil ederse, Zebra doğrulayıcıları bloğu kabul ederken zcashd doğrulayıcıları bunu reddeder; bu durum, saldırganın bir blok üretmesine gerek kalmadan ağ bütünlüğünü ve erişilebilirliğini etkileyen bir konsensüs zincir bölünmesi yaratır. Bu sorun 4.5.0 sürümünde düzeltilmiştir.

ÖnemKritik
CVSS9.3
İstismar olasılığı—
ÜrünZcashfoundation Zebra
Yayın18 Ağu 2026
İlk görülme18 Ağu 2026
Zayıflık türüCWE-684CWE-684

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ünEtkilenen sürümlerDüzeltildiği sürüm
ZcashFoundation zebra< 4.5.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.

Intelligence 360 paketinde

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.

CVE-2026-52735 · Zcashfoundation Zebra · Dark Radar