CVE Catalog

CVE-2026-104430

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Summary

Zebra zebrad 4.5.0 and zebra-script 7.0.0 count P2SH redeem script signature operations in legacy mode rather than zcashd's accurate P2SH mode, overcounting CHECKMULTISIG preceded by OP_1 through OP_16 as 20 sigops and causing a consensus divergence. Remote attackers can broadcast P2SH spends using low-threshold multisig redeem scripts so that a block zcashd accepts exceeds Zebra's inflated MAX_BLOCK_SIGOPS count, causing Zebra nodes to reject it and stall off the chain.

Risk Assessment

Consensus divergence and stalling of Zebra nodes off the chain may occur because they reject blocks accepted by zcashd. This leads to node unavailability and potential network split.

Recommendation

Update Zebra to a version newer than 4.5.0 (zebrad) and 7.0.0 (zebra-script). Monitor consensus compatibility with zcashd.

Other vulnerabilities in Zebra

See all
Original NVD description (English source)

Zebra zebrad 4.5.0 and zebra-script 7.0.0 count P2SH redeem script signature operations in legacy mode rather than zcashd's accurate P2SH mode, overcounting CHECKMULTISIG preceded by OP_1 through OP_16 as 20 sigops and causing a consensus divergence. Remote attackers can broadcast P2SH spends using low-threshold multisig redeem scripts so that a block zcashd accepts exceeds Zebra's inflated MAX_BLOCK_SIGOPS count, causing Zebra nodes to reject it and stall off the chain.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS