Conectando à redação…

Notícia curta. Opinião assinada.

Tecnologia · Segurança digital

Vultisig mostrava ‘erro genérico’ enquanto a biblioteca gritava ‘malicioso’, e o hacker levava a chave

Uma falha na carteira MPC permitia recuperar a chave privada completa mandando falhas de assinatura em sequência.

Por Gabriela Araujo ·

Segurança digitalVultisigcarteira cryptovulnerabilidadeChainSecurity

Vultisig mostrava ‘erro genérico’ enquanto a biblioteca gritava ‘malicioso’, e o hacker levava a chave
Imagem: Reprodução/CryptoSlate

A carteira Vultisig, que distribui a assinatura entre vários aparelhos, tinha falha que permitia a um invasor já presente em um dispositivo recuperar a chave privada completa. Pesquisadores da ChainSecurity identificaram o erro no tratamento da assinatura ECDSA e divulgaram o achado em 21 de outubro.

As correções para Android e iOS foram mescladas em 21 de agosto, dois meses antes da divulgação. O código antigo repetia a assinatura até três vezes mesmo após a biblioteca sinalizar um participante malicioso, e o usuário só via erro genérico. As repetições vazavam pedaços de uma semente interna, permitindo recuperar a outra parte da chave.