O protocolo de finanças descentralizadas (DeFi) Indexed Finance perdeu mais de US$ 16 milhões em ativos digitais de usuários depois que um hacker explorou uma vulnerabilidade nos contratos inteligentes do protocolo.
A violação ocorreu na noite de quinta-feira (14) e foi confirmada pela equipe do projeto em um relatório post-mortem:
“O Indexed sofreu seu primeiro hack desde sua implantação em dezembro, e foi bastante devastador. Cerca de US$ 16 milhões em ativos foram roubados dos índices DEFI5 e CC10 por 0xba5ed1488be60ba2facc6b66c6d6f0befba22ebe (…) Mas vale a pena repetir: estamos realmente nos desculpando, para aqueles que tiveram fundos drenados e aqueles que permanecem em pools não afetados.”
Indexed Finance sofre exploit
O hacker retirou fundos de dois pools do protocolo, o DEFI5 e o CC10, atacando o código de contrato inteligente que rege como os pools calculam o valor dos ativos depositados.
O que o hacker fez foi realizar um ataque de flash loan, ou empréstimo relâmpago, nos pools em troca de tokens UNI. Dessa forma, o invasor conseguiu enganar o algoritmo para que calculasse o valor do pool muito mais baixo do que deveria.
Depois que o hacker pagou os empréstimos iniciais, eles conseguiram escapar com US$ 11 milhões em ativos do pool DEFI5. Além disso, drenou outros US$ 5 milhões do pool CC10.
Após o exploit, a equipe de Indexed Finance avaliou a situação e fez uma “autópsia”, detalhando a violação. Ao mesmo tempo, os desenvolvedores sugeriram uma maneira de impedir que a exploração aconteça novamente:
“Modificaremos os contratos inteligentes do controlador para remover a função de valor aproximado e substituí-la por uma que obtenha o valor combinado dos saldos mantidos por um pool em cada token que possui.”
O Index Finance é um protocolo DeFi que permite aos usuários investir em vários índices baseados em criptomoeda. Cada pool de índice permite que os usuários negociem livremente entre o token de índice e os ativos subjacentes. E foi este recurso que o hacker conseguiu explorar.
A equipe ainda não anunciou um plano para compensar os usuários por seus ativos perdidos. No entanto, afirmou que fará isso em breve.
Após a violação, o token nativo do protocolo, o NDX, caiu mais de 32% em 24 horas. No momento da escrita, o criptoativo está custando US$ 2,32.