O pesquisador manteve o bug INVDoS no Bitcoin Core em segredo por muitos anos

INVDoS bug in Bitcoin Core

De volta 2018, especialista e engenheiro de segurança cibernética Braydon Fuller descobriu um bug perigoso no Bitcoin Core (versões 0.16.0 e 0.16.1). O problema apareceu em 2017 e foi nomeado INVDoS. Pouco depois da descoberta, CVE-2018-17145 foi eliminado silenciosamente, e Fuller manteve sua descoberta em segredo por dois anos, temendo atividade de invasores que possam estar interessados ​​no bug.

No entanto, agora os detalhes técnicos da vulnerabilidade foram tornados públicos, já que o problema foi redescoberto por outros especialistas e ameaçou outra criptomoeda baseada na versão antiga do código Bitcoin.

“O problema INVDoS é essencialmente um clássico problema de negação de serviço (DoS) ataque. E embora os ataques DoS sejam muitas vezes praticamente inofensivos, eles podem representar uma séria ameaça aos sistemas acessíveis pela Internet que processam transações e devem ser estáveis ​​e confiáveis”., – disse Braydon Fuller.

Fuller descobriu que um invasor pode gerar transações especiais, cujo processamento pelos nós pode levar a “desperdício descontrolado de recursos”, e, em última análise, a uma falha completa do sistema vulnerável.

O pesquisador lembra que na época em que o bug foi descoberto, mais do que 50% dos nós Bitcoin eram vulneráveis ​​ao INVDoS e, provavelmente, muitos mineradores e exchanges. Além disso, não apenas nós Bitcoin trabalhando com Bitcoin Core, mas também nós que trabalham com Bcoin e Btcd, e outras criptomoedas baseadas no protocolo Bitcoin original, incluindo Litecoin e Namecoin, estavam em risco.

O investigador escreve que a exploração deste problema pode levar à perda de fundos ou rendimentos:

“[Dano] pode ter sido devido à perda de tempo de mineração ou consumo de energia devido a desligamentos de nós, bloquear atrasos ou separação temporária da rede. Poderá também causar interrupções e atrasos nos contratos a termo ou prejudicar a atividade económica. [Emitir] pode afetar o comércio, trocas, trocas atômicas, canais de pagamento de depósito e HTLC na Lightning Network.”

Como acima mencionado, em 2020 a vulnerabilidade foi redescoberta por outro especialista em segurança da informação. O problema foi “encontrado novamente” pelo desenvolvedor do protocolo Handshake, Javed Khan, quando ele estava procurando vulnerabilidades na criptomoeda Decred.

Khan relatou oficialmente sobre o bug nas estruturas do programa de recompensas e eventualmente o tornou público. Agora as informações detalhadas sobre o bug estão publicadas em um site especial.

Deixe-me lembrá-lo disso SWIFT diz que dinheiro raramente é lavado com criptomoedas.

Por Vladimir Krasnogolovy

Vladimir é um especialista técnico que adora dar conselhos e dicas qualificadas sobre os produtos GridinSoft. Ele está disponível 24 horas por dia, 7 dias por semana para ajudá-lo em qualquer dúvida relacionada à segurança na internet.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *