CVE Catalog

CVE-2026-104437

HighCVSS 7.4
Published: Updated: Translated: NVD NIST

Summary

Zebra before 4.4.0 contains a consensus divergence vulnerability in V5 transparent signature verification, computing a ZIP-244 digest for SIGHASH_SINGLE inputs lacking corresponding outputs instead of failing. Attackers can craft V5 transactions with fewer outputs than inputs that Zebra accepts and templates via getblocktemplate, producing blocks zcashd rejects.

Risk Assessment

Network consensus may split because Zebra accepts transactions rejected by zcashd, producing blocks incompatible with the rest of the network. This leads to chain divergence and potential loss of network consistency.

Recommendation

Update Zebra to version 4.4.0 or later. Monitor the network for block inconsistencies between Zebra and zcashd.

Other vulnerabilities in Zebra

See all
Original NVD description (English source)

Zebra before 4.4.0 contains a consensus divergence vulnerability in V5 transparent signature verification, computing a ZIP-244 digest for SIGHASH_SINGLE inputs lacking corresponding outputs instead of failing. Attackers can craft V5 transactions with fewer outputs than inputs that Zebra accepts and templates via getblocktemplate, producing blocks zcashd rejects.

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