Electrum corrige falha de segurança que permitia roubo de bitcoin sem chaves privadas

iconCryptoSlate
Compartilhar
AI summary iconResumo
Notícias sobre bitcoin surgiram quando o Electrum abordou uma violação de segurança que permitiu a atacantes redirecionar pagamentos em bitcoin quando os usuários ajustavam taxas, sem precisar das chaves privadas. A falha, nas versões anteriores à 4.8.3, permitia que servidores maliciosos enganassem os usuários para aprovarem transações falsas. Um usuário perdeu bitcoin após aprovar um pagamento fraudulento. O problema ocorreu porque o Electrum dependia de servidores externos para dados não confirmados, permitindo que atacantes substituíssem transações reais por falsas. Uma correção foi lançada em 24 de outubro, adicionando verificações de assinatura para impedir tais ataques. Os desenvolvedores incentivam os usuários a verificar cuidadosamente os endereços e usar servidores confiáveis.

O Electrum corrigiu uma falha de segurança que permitia a atacantes redirecionar pagamentos em bitcoin quando os usuários aumentavam as taxas de transação, sem roubar chaves privadas. Os desenvolvedores anunciaram a vulnerabilidade em 24 de outubro e confirmaram que servidores maliciosos haviam explorado a falha. Os desenvolvedores confirmaram que pelo menos um usuário aprovou involuntariamente uma transação fraudulenta e perdeu bitcoin. A vulnerabilidade de alta gravidade afeta versões anteriores à 4.8.3.

A divulgação ocorreu após reclamações recebidas em 11 de outubro e 18 de outubro. O primeiro reclamante observou uma transação desconhecida na carteira após transmitir um pagamento. O segundo reclamante relatou perda de fundos ao tentar acelerar uma transferência pendente. Os atacantes em ambos os incidentes criaram endereços Bitcoin cujos últimos quatro caracteres correspondiam aos endereços dos destinatários pretendidos. Essas semelhanças poderiam enganar usuários que verificavam apenas parte de um endereço.

A vulnerabilidade explora a dependência do Electrum em servidores externos para obter informações sobre transações não confirmadas. Um servidor malicioso pode impedir que o pagamento transmitido pelo usuário alcance a rede e fornecer uma transação conflitante direcionando os fundos para um endereço controlado pelo atacante. A transação substituída inicialmente possui assinaturas inválidas e, portanto, não pode ser processada como um pagamento válido. No entanto, clientes do Electrum vulneráveis exibiam a transação substituída no histórico de transações não confirmadas sem verificar primeiro as assinaturas. Consequentemente, o pagamento legítimo desaparece dessa visualização, enquanto o pagamento fraudulento parece aguardar confirmação.

Os atacantes podem, então, mal utilizar o recurso Replace-by-Fee do bitcoin, que permite aos usuários aumentar as taxas para incentivar os mineiros a confirmar transações atrasadas. O Electrum cria novas assinaturas aprovando os detalhes do pagamento substituído se o usuário aumentar manualmente a taxa da transação fraudulenta. A nova aprovação valida o pagamento direcionado pelo atacante e permite o roubo sem expor as chaves privadas do usuário. Relata-se que os atacantes atribuíram taxa zero à transação fraudulenta no incidente de 18 de outubro, potencialmente incentivando a vítima a aumentar a taxa. O ataque demonstra o risco de aceitar detalhes de transação de um servidor não confiável sem verificações suficientes.

A versão mais recente do Electrum verifica assinaturas nos inputs pertencentes à carteira antes de adicionar transações não confirmadas ao histórico local. Essas verificações impedem que o método de substituição relatado progrida para um ajuste de taxa. Os desenvolvedores marcaram a versão 4.8.3 em 23 de outubro. Os desenvolvedores distribuíram a atualização em 24 de outubro, juntamente com a divulgação pública de segurança.

Os desenvolvedores aconselharam os usuários a obter o patch pelo site oficial do Electrum. Os desenvolvedores também incentivaram os usuários a verificar os endereços completos dos destinatários e as quantias de pagamento cada vez que assinarem transações. O aviso afirma que clientes que utilizam apenas servidores confiáveis, incluindo servidores operados privadamente, não são vulneráveis a este ataque. O patch não verifica assinaturas para cada transação recebida.

O Electrum não revelou a quantia roubada. Os mantenedores do Electrum confirmaram que alguns servidores estavam ativamente realizando o ataque. O número de carteiras comprometidas e o total de fundos roubados permanecem não resolvidos.

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.