Read the docs
TI-2026-26663 Aliases CVE-2026-34377GHSA-3vmh-33xr-9cqh

Zebra has a Consensus Failure due to Improper Verification of V5 Transactions

Priority LOW 36CWE-347Published · Updated

Key facts

Attack vector
Network
Privileges required
High
User interaction
None
Attack complexity
Low
Attack requirements
None
Impact type
Security bypass
Confidentiality · integrity · availability
None · High · High
Fix status
Fixed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA and GitHub. Impact type from CWE-347.

Summary

ZEBRA is a Zcash node written entirely in Rust. Prior to zebrad version 4.3.0 and zebra-consensus version 5.0.1, a logic error in Zebra's transaction verification cache could allow a malicious miner to induce a consensus split. By matching a valid transaction's txid while providing invalid authorization data, a miner could cause vulnerable Zebra nodes to accept an invalid block, leading to a consensus split from the rest of the Zcash network. This would not allow invalid transactions to be accepted but could result in a consensus split between vulnerable Zebra nodes and invulnerable Zebra and Zcashd nodes. This issue has been patched in zebrad version 4.3.0 and zebra-consensus version 5.0.1.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.0026 17th percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by NVD
Fix Fixed zebra (ZcashFoundation): 4.3.0zebra-consensus (ZcashFoundation): 5.0.1+2 more products

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
ZcashFoundationzebrabefore 4.3.04.3.0Patch availableCNA
ZcashFoundationzebra-consensusbefore 5.0.15.0.1Patch availableCNA
—zebrad (crates.io)before 4.3.04.3.0Patch availableGHSA-3vmh-33xr-9cqh
—zebra-consensus (crates.io)before 5.0.15.0.1Patch availableGHSA-3vmh-33xr-9cqh
  • zebra VendorZcashFoundation Affected before 4.3.0 Fixed in 4.3.0 Patch available CNA
  • zebra-consensus VendorZcashFoundation Affected before 5.0.1 Fixed in 5.0.1 Patch available CNA
  • zebrad (crates.io) Vendor— Affected before 4.3.0 Fixed in 4.3.0 Patch available GHSA-3vmh-33xr-9cqh
  • zebra-consensus (crates.io) Vendor— Affected before 5.0.1 Fixed in 5.0.1 Patch available GHSA-3vmh-33xr-9cqh

CPE configurations NVD · 2

CPEVersionsRoleVendor
cpe:2.3:a:zfnd:zebra:*:*:*:*:*:rust:*:*before 4.3.0VulnerableZcashFoundation
cpe:2.3:a:zfnd:zebra-consensus:*:*:*:*:*:rust:*:*before 5.0.1VulnerableZcashFoundation
  • cpe:2.3:a:zfnd:zebra:*:*:*:*:*:rust:*:* Versions before 4.3.0 Vulnerable ·ZcashFoundation
  • cpe:2.3:a:zfnd:zebra-consensus:*:*:*:*:*:rust:*:* Versions before 5.0.1 Vulnerable ·ZcashFoundation

Remediation

  • Fix · CNA zebra (ZcashFoundation) Fixed in 4.3.0
  • Fix · CNA zebra-consensus (ZcashFoundation) Fixed in 5.0.1
  • Fix · GHSA-3vmh-33xr-9cqh zebrad (crates.io) Fixed in 4.3.0 Advisory →
  • Fix · GHSA-3vmh-33xr-9cqh zebra-consensus (crates.io) Fixed in 5.0.1 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-34377
  2. 2026-10-03 Alias added: GHSA-3vmh-33xr-9cqh

References

  • TI-2026-26497 Zebra node crash — V5 transaction hash panic (P2P reachable) CVSS 4.0CRITICAL 9.2

Sources