Makina Finance, um protocolo de finanças descentralizadas na Ethereum, perdeu aproximadamente US$ 4,2 milhões depois que um atacante explorou um mecanismo de oráculo vulnerável em seu pool de stableswap DUSD/USDC, com a empresa de segurança blockchain CertiK rastreando a maior parte dos fundos roubados para um endereço de construtor MEV.
O que aconteceu: pool de stableswap drenado
O atacante utilizou um flash loan de 280 milhões de USDC para executar o exploit, de acordo com a análise da CertiK.
Cerca de 170 milhões de USDC foram usados para manipular o MachineShareOracle do qual o pool DUSD/USDC depende para formação de preços.
Os 110 milhões de USDC restantes foram então negociados contra o pool de aproximadamente US$ 5 milhões, drenando-o quase completamente.
O pesquisador de segurança n0b0dy identificou a causa raiz como uma função permissionless chamada "updateTotalAum()" que permite a qualquer pessoa atualizar a âncora de preço do protocolo no meio de uma transação.
O oráculo não tinha atrasos temporais, precificação por média ponderada por volume nem controles de acesso — permitindo ao atacante incorporar saldos manipulados do pool no sistema de contabilidade dentro de uma única transação.
Os sistemas de segurança TenArmor detectaram o ataque e confirmaram aproximadamente US$ 4,2 milhões em perdas.
Também leia: [Ethereum Staking Hits 30% All-Time High As $115B Gets Locked Away(https://yellow.com/news/ethereum-staking-hits-30-all-time-high-as-dollar115b-gets-locked-away)
Por que isso importa: falhas de design em oráculos
O exploit destaca uma vulnerabilidade persistente em protocolos DeFi que dependem de oráculos com preços à vista sem proteções adequadas.
Quando os preços das cotas podem ser atualizados instantaneamente a partir dos saldos atuais do pool, desequilíbrios temporários criados por flash loans tornam-se uma “verdade” explorável para os cálculos de preço.
Qualquer pool que negociasse DUSD contra esse oráculo efetivamente se tornou um mecanismo de pagamento para o atacante.
Leia a seguir: ASTER Hits All-Time Low At $0.61 Despite Strategic Buyback Activation

