CVE-2026-34069 in core-rs-albatross
Sumário
de VulDB • 30/05/2026
nimiq/core-rs-albatross é uma implementação em Rust do protocolo Nimiq Proof-of-Stake baseada no algoritmo de consenso Albatross. Nas versões 1.2.2 e anteriores, um par p2p não autenticado pode fazer com que a tarefa do manipulador de mensagens RequestMacroChain entre em panic. O envio de uma mensagem RequestMacroChain em que o primeiro hash localizador na cadeia principal da vítima é um hash de micro bloco (e não de macro bloco) causa esse panic. O manipulador RequestMacroChain::handle seleciona o localizador com base apenas em "está na cadeia principal", em seguida, chama get_macro_blocks() e entra em panic via .unwrap() quando o hash selecionado não é um macro bloco (BlockchainError::BlockIsNotMacro). Este problema foi corrigido na versão 1.3.0.
If you want to get best quality of vulnerability data, you may have to visit VulDB.