
O protocolo abandonado Aztec Connect foi hackeado novamente. Como especialistas em segurança da BlockSec Phalcon e SlowMist relataram, em 18 de junho um atacante retirou cerca de mais $2,2 milhões dele. Este já é o segundo golpe ao protocolo em uma semana após o ataque em 14 de junho.
Desta vez, o hacker roubou 1.158 ETH, 150.000 DAI e cerca de 0,47 de um token renBTC. O ataque é em muitos aspectos semelhante ao anterior, mas foi direcionado a um pool de fundos diferente e realizado através de um ponto de entrada diferente.
Quer mais notícias e análises exclusivas? Assine nossocanal do Telegram, discuta as notícias e compartilhe suas opiniões sobre os últimos eventos do mercado no chat!
Como o hack repetido aconteceu
A vulnerabilidade estava em uma função chamada escapeHatch. Normalmente, tal mecanismo é necessário para que os usuários possam retirar seus fundos diretamente se o sistema principal parar de funcionar. O problema é que essa função acabou não tendo verificação de direitos de acesso — efetivamente a porta estava aberta para qualquer um.
Para simplificar, o sistema deveria verificar se a pessoa realmente possui os fundos que está tentando retirar. Mas, devido a um erro no código, esse procedimento poderia ser contornado: o atacante essencialmente apresentou uma "prova" falsa de propriedade dos ativos, e o contrato acreditou nele, entregando as criptomoedas de outras pessoas.
Um detalhe curioso: o mecanismo vulnerável em si havia sido removido há muito tempo pelos desenvolvedores do código principal. No entanto, o contrato implantado na rede ainda continha o antigo módulo de verificação, e isso se mostrou suficiente para que o ataque funcionasse. Em essência, a brecha havia esperado sua hora por anos em um código que todos consideravam inativo.
Por que foi impossível parar o ataque
A raiz do problema é que o Aztec Connect é um produto há muito abandonado. O protocolo era uma ponte para operações privadas em finanças descentralizadas (DeFi) na blockchain Ethereum, mas foi desativado em 2023, quando a equipe mudou para uma nova rede.
Fonte: BeInCrypto





