Skip to main content
← All vulnerabilities
CVE-2026-104435GHSA-PVMV-CWG8-V6C8

Zebra 4.4.0 Consensus Divergence via V5 SIGHASH_SINGLE Without Output

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 4.4.1, 6.0.1
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

Zebra zebrad 4.4.0 and zebra-script 6.0.0 fail to enforce a ZIP-244 consensus rule, accepting V5 transparent inputs signed with SIGHASH_SINGLE that lack a corresponding output. Attackers can broadcast crafted V5 transactions with more inputs than outputs that Zebra accepts but zcashd rejects, causing a network consensus split.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • ZcashFoundation zebra

    From 4.4.0 · fixed in 4.4.1

  • ZcashFoundation zebra

    From 6.0.0 · fixed in 6.0.1

  • zebradcrates.io

    fixed in 4.4.1

  • zebra-scriptcrates.io

    fixed in 6.0.1

References 2

GitHub · ZcashFoundation/zebra

vulncheck.com