Skip to content
OpenAdvisories

Package · crates.io

zebra-script

4 known vulnerabilities.

3 results · Clear filters · Feed

  • Critical 9.3

    ZEBRA: Consensus divergence via P2SH sigop undercount in pure-Rust disabled-opcode parser

    ZEBRA is a Zcash node written entirely in Rust. Prior to 4.5.0, Zebra can accept a block that zcashd rejects because the P2SH signature-operation counter undercounts redeem scripts containing a disabled opcode followed by signature opcodes. In zebra-script/sr…

  • Critical 9.3

    ZEBRA: Consensus Divergence in Transparent Sighash Hash-Type Handling due to Stale Buffer

    ZEBRA is a Zcash node written entirely in Rust. Prior to zebrad version 4.4.0 and prior to zebra-script version 6.0.0, the fix for CVE-2026-41583 introduced a separate issue due to insufficient error handling of the case where the sighash type is invalid, dur…

  • Critical 9.3

    ZEBRA: Consensus Divergence in Transparent Sighash Hash-Type Handling

    ZEBRA is a Zcash node written entirely in Rust. Prior to zebrad version 4.3.1 and prior to zebra-script version 5.0.2, after a refactoring, Zebra failed to validate a consensus rule that restricted the possible values of sighash hash types for V5 transactions…