๐Ÿ” CVE Alert

CVE-2026-41583

UNKNOWN 0.0

ZEBRA: Consensus Divergence in Transparent Sighash Hash-Type Handling

CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th

ZEBRA is a Zcash node written entirely in Rust. Prior to zebrad version 4.3.1 and prior to zebra-script version 5.0.2, after a refactoring, Zebra failed to validate a consensus rule that restricted the possible values of sighash hash types for V5 transactions which were enabled in the NU5 network upgrade. Zebra nodes could thus accept and eventually mine a block that would be considered invalid by zcashd nodes, creating a consensus split between Zebra and zcashd nodes. In a similar vein, for V4 transactions, Zebra mistakenly used the "canonical" hash type when computing the sighash while zcashd (correctly per the spec) uses the raw value, which could also crate a consensus split. This issue has been patched in zebrad version 4.3.1 and zebra-script version 5.0.2.

CWE CWE-573
Vendor zcashfoundation
Product zebra
Published May 8, 2026
Last Updated May 8, 2026
Stay Ahead of the Next One

Get instant alerts for zcashfoundation zebra

Be the first to know when new unknown vulnerabilities affecting zcashfoundation zebra are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

Affected Versions

ZcashFoundation / zebra
zebrad < 4.3.1 zebra-script < 5.0.2

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/ZcashFoundation/zebra/security/advisories/GHSA-8m29-fpq5-89jj