CVE Catalog

CVE-2026-41584

High
Published: Translated: NVD NIST

Summary

ZEBRA, a Zcash node written in Rust, had an issue with handling Orchard transactions that contained the rk field with an identity value. Versions prior to zebrad 4.3.1 and zebra-chain 6.0.2 would cause the node to crash when attempting to verify such transactions.

Risk Assessment

An attacker could send a crafted transaction that would lead to a crash of the ZEBRA node, potentially disrupting the operation of the Zcash network. This poses a risk to the stability and availability of services based on Zcash.

Recommendation

It is recommended to upgrade to zebrad version 4.3.1 and zebra-chain version 6.0.2 to mitigate this vulnerability and ensure node stability.

Related vulnerabilities

Original NVD description (English source)

ZEBRA is a Zcash node written entirely in Rust. Prior to zebrad version 4.3.1 and prior to zebra-chain version 6.0.2, Orchard transactions contain a rk field which is a randomized validating key and also an elliptic curve point. The Zcash specification allows the field to be the identity (a "zero" value), however, the orchard crate which is used to verify Orchard proofs would panic when fed a rk with the identity value. Thus an attacker could send a crafted transaction that would make a Zebra node crash. This issue has been patched in zebrad version 4.3.1 and zebra-chain version 6.0.2.

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