CVE-2026-41583 in Zebra
Sumário
de VulDB • 17/05/2026
ZEBRA é um nó Zcash escrito inteiramente em Rust. Antes das versões zebrad 4.3.1 e zebra-script 5.0.2, após uma refatoração, o Zebra falhou em validar uma regra de consenso que restringia os valores possíveis dos tipos de hash sighash para transações V5, que foram habilitadas na atualização de rede NU5. Nós Zebra poderiam, portanto, aceitar e eventualmente minerar um bloco que seria considerado inválido por nós zcashd, criando uma divisão de consenso entre nós Zebra e nós zcashd. De maneira semelhante, para transações V4, o Zebra usou incorretamente o tipo de hash "canonical" ao calcular o sighash, enquanto o zcashd (corretamente, conforme a especificação) usa o valor bruto, o que também poderia causar uma divisão de consenso. Este problema foi corrigido nas versões zebrad 4.3.1 e zebra-script 5.0.2.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.