CVE-2026-104430GHSA-2prc-cj5x-4443
Zebra 4.5.0 Consensus Split via P2SH Sigop Overcount
ZcashFoundation zebra
CVSS
8.7HighExploitationNo known exploitationNot in CISA KEV, which does not prove it is unexploitedCISA KEV
Exploit odds (EPSS)0.41%Chance of exploitation activity in the next 30 days, higher than 34% of CVEs. Scored 23 Oct 2026FIRST EPSS
What fixes it
A fixed version on one release line is not the upgrade target for every line. Check your exact version and any vendor backports.
Description
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.
Text from CVE List
Affected versions 4
- zebraaffected: 4.5.0 before 4.5.1CVE List
- zebraunaffected: 4.5.1CVE List
- zebraaffected: 7.0.0 before 7.0.1CVE List
- zebraunaffected: 7.0.1CVE List