CVE Catalog

CVE-2026-44498

High
Published: Translated: NVD NIST

Summary

ZEBRA, a Zcash node written in Rust, prior to version 4.4.0, incorrectly counts transparent signature operations against the 20000-sigop block limit, allowing it to accept blocks that zcashd rejects. This can lead to network splits.

Risk Assessment

The organization may experience network splits, resulting in different versions of the blockchain on ZEBRA and zcashd nodes, which can lead to trust issues and synchronization problems.

Recommendation

It is recommended to upgrade to version 4.4.0 or later to mitigate this vulnerability and ensure network compliance.

Related vulnerabilities

Original NVD description (English source)

ZEBRA is a Zcash node written entirely in Rust. Prior to version 4.4.0, Zebra's block validator undercounts transparent signature operations against the 20000-sigop block limit (MAX_BLOCK_SIGOPS), allowing it to accept blocks that zcashd rejects with bad-blk-sigops. A miner who produces such a block can split the network: Zebra nodes follow the offending chain while zcashd nodes do not. This issue has been patched in version 4.4.0.

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