Carteira Electrum corrige vulnerabilidade de segurança; hackers roubam bitcoin

icon币界网
Compartilhar
AI summary iconResumo
O Electrum lançou a versão 4.8.3 para corrigir uma falha de segurança crítica em sua carteira de bitcoin, após relatos de fundos roubados. Atacantes utilizaram a vulnerabilidade para redirecionar pagamentos, com pelo menos dois usuários afetados. A falha permitia que servidores maliciosos substituíssem transações, enganando os usuários para aprovarem transações fraudulentas ao ajustar taxas. A atualização agora verifica assinaturas para transações não confirmadas. O incidente ocorre no meio de especulações contínuas sobre a aprovação de um ETF de bitcoin e o possível lançamento de um ETF de bitcoin a prazo. O Electrum confirmou ataques em mundo real, mas não revelou os prejuízos totais nem o número de servidores comprometidos.
Relatório do CoinNews:

Electrum corrige vulnerabilidade de segurança; hackers já roubaram bitcoins

O Electrum lançou a versão 4.8.3, corrigindo uma vulnerabilidade crítica na carteira Bitcoin. Os desenvolvedores confirmaram que servidores maliciosos já exploraram essa vulnerabilidade para redirecionar pagamentos dos usuários e ocorreu pelo menos um caso de roubo de fundos.

  • O Electrum lançou a versão 4.8.3 após confirmar que servidores maliciosos estão explorando uma vulnerabilidade crítica.
  • Atacantes podem substituir pagamentos de Bitcoin pendentes por transações fraudulentas; os usuários, ao aumentarem as taxas, podem erroneamente acreditar que a transação está normal e autorizá-la.
  • Dois usuários relataram o evento, sendo que um deles perdeu bitcoins devido ao aumento das taxas de negociação.
  • A vulnerabilidade afeta todas as versões do Electrum anteriores à 4.8.3; os desenvolvedores ainda não divulgaram o valor total das perdas.
  • O patch de segurança verificará assinaturas de transações iniciadas por moedas controladas pela carteira, mas ainda não confirmadas.

De acordo com o aviso de segurança publicado por esse carteiro em 24 de outubro, os atacantes exploraram a forma como o Electrum lida com transações de Bitcoin não confirmadas, substituindo pagamentos externos legítimos por transações fraudulentas; os usuários podem, ao aumentar a taxa de transação, acidentalmente autorizar essas transações.

Electrum é uma carteira leve para Bitcoin que se conecta a servidores externos para obter histórico de transações, transmitir transações e outras informações da rede. Diferentemente de um nó completo do Bitcoin, este software não processa individualmente cada etapa das atividades da blockchain.

Seu documento explica que o Electrum verifica transações confirmadas por meio de Verificação Simples de Pagamento (Simple Payment Verification), mas historicamente confiou em seus servidores principais ao exibir transações pendentes.

Os atacantes exploraram essa diferença, interceptando transações enviadas por meio de servidores maliciosos e alterando-as antes que chegassem à rede Bitcoin.

Após bloquear a transmissão de transações legítimas, o atacante pode enviar uma transação alternativa para a carteira, alterando o endereço de recebimento para um endereço controlado pelo atacante.

Embora as transações alternativas tenham assinaturas inválidas, versões vulneráveis do Electrum não verificam essas assinaturas antes de exibi-las no histórico da carteira.

Quando os usuários tentam aumentar as taxas de transação por meio do Replace-by-Fee (RBF), esse tipo de fraude se torna perigoso. O RBF é uma funcionalidade do Bitcoin que permite que um pagamento não confirmado seja substituído por outra transação com taxas mais altas.

Uma vez que o usuário aprovar o ajuste da taxa, poderá assinar acidentalmente uma transação válida que pague ao atacante.

Electrum confirma ataque do mundo real e perda de bitcoins

Desenvolvedores divulgaram dois incidentes relatados privadamente, indicando que essa vulnerabilidade já não é mais um ataque teórico.

Em 11 de outubro, um usuário chamado dannydeezy relatou que uma transação exibida no histórico do Electrum não corresponde ao pagamento originalmente submetido.

Em 18 de outubro, outro usuário, Raju-K12, perdeu fundos ao tentar aumentar as taxas de negociação e entrou em contato com o desenvolvedor.

De acordo com o aviso, ambos os eventos envolveram endereços de recebimento controlados pelo atacante, projetados para corresponder aos últimos quatro caracteres do endereço de Bitcoin do destinatário.

No segundo caso, a taxa da transação fraudulenta era zero, e os desenvolvedores suspeitam que isso foi feito para induzir as vítimas a iniciar uma operação com taxa mais alta.

O primeiro relatório envolve uma carteira de assinatura múltipla 2 de 3, utilizando dois dispositivos Trezor. Suas transações legítimas contêm 31 entradas e uma saída.

Os investigadores descobriram que todos os 62 sinais eram válidos para o pagamento original, mas inválidos para a transação substituída. A transação falsificada transferiu quase todos os bitcoins para um endereço semelhante, devolvendo apenas uma pequena parte para a carteira.

A transação original ainda é válida, mas nunca entrou na rede Bitcoin pública.

O Electrum reconhece que, na realidade, existem alguns servidores implementando esse ataque. No entanto, os desenvolvedores não divulgaram o número de servidores envolvidos no ataque, o valor roubado ou se mais vítimas já foram identificadas.

Electrum 4.8.3 impede transações maliciosas com taxas aumentadas

Essa correção foi incluída na versão 4.8.3 em 23 de outubro, e arquivos binários para download estiveram disponíveis em 24 de outubro.

Ao enviar o commit 90fe308, o desenvolvedor introduziu a verificação de assinatura para transações não confirmadas controladas pela carteira do usuário.

O Electrum agora verificará a assinatura antes de incluir essas transações no histórico local, impedindo que pagamentos externos fraudulentos, descritos no anúncio, sejam exibidos como transações legítimas.

Esta atualização não transformará o Electrum em um nó completo do Bitcoin. Os desenvolvedores explicaram que as transações não confirmadas recebidas ainda não estão incluídas na nova verificação de assinatura, e os pagamentos confirmados continuam a utilizar o processo de validação existente.

Usuários que executam versões anteriores à 4.8.3 são incentivados a baixar a atualização no site oficial do Electrum.

Para usuários que temporariamente não podem atualizar, os desenvolvedores recomendam verificar o endereço completo de recebimento e o valor, incluindo transações de substituição de taxas, antes de assinar a transação.

De acordo com o aviso, apenas os usuários que se conectam a servidores confiáveis (incluindo seus próprios servidores) não serão afetados por este ataque específico de servidor malicioso.

Attacks on Electrum in the past have shown that server risks keep recurring

Este evento continua as tentativas anteriores de ataque à dependência do Electrum de servidores externos.

Em dezembro de 2018, o crypto.news relatou que servidores maliciosos exibiam instruções de atualização de software falsas aos usuários. O relato da época estimou perdas de quase 1 milhão de dólares.

Outro ciclo de ataques de servidores maliciosos em 2019 aproveitou atualizações falsas de carteira e atividades de negação de serviço para direcionar os usuários a software comprometido.

Esses ataques dependem de downloads enganosos, enquanto essa nova vulnerabilidade corrigida envolve a manipulação de informações de transações pendentes dentro de uma carteira originalmente legítima.

Um artigo de entrevista de 2020 sobre servidores Electrum discutiu os compromissos das carteiras leves, incluindo sua dependência de infraestrutura externa para histórico de transações.

A documentação própria do Electrum afirma que seu cliente geralmente se conecta a cerca de 10 servidores, mas escolhe um servidor principal para obter o histórico da carteira e transmitir transações. A documentação também indica que esse servidor principal é confiável em relação a transações não confirmadas.

Aviso legal: as informações nesta página podem ter sido obtidas de terceiros e não refletem necessariamente os pontos de vista ou opiniões da KuCoin. Este conteúdo é fornecido apenas para fins informativos gerais, sem qualquer representação ou garantia de qualquer tipo, nem deve ser interpretado como aconselhamento financeiro ou de investimento. A KuCoin não é responsável por quaisquer erros ou omissões, ou por quaisquer resultados do uso destas informações. Os investimentos em ativos digitais podem ser arriscados. Avalie cuidadosamente os riscos de um produto e a sua tolerância ao risco com base nas suas próprias circunstâncias financeiras. Para mais informações, consulte nossos termos de uso e divulgação de risco.