Un attacker DeFi ha sottratto circa 72.000 dollari da MALT dopo aver sfruttato una vulnerabilità nella funzione di swap del protocollo, secondo quanto riportato dalla società di sicurezza SlowMist.
L'attacker ha utilizzato una piccola quantità di input per attivare lo swap difettoso. Ha quindi ricevuto più MALT di quanto la transazione avrebbe dovuto consentire. SlowMist ha affermato che l’exploit ha coinvolto DAI forniti dal tesoro di MALT, permettendo all'attacker di prelevare fondi dal protocollo.
SlowMist ha dichiarato che la vulnerabilità riguardava la funzione swap(uint256,uint256,address) di MALT. La funzione registrava l’input del trader e le riserve del pool prima di chiamare una funzione esterna di ribilanciamento.
Quella funzione prelevava poi DAI dalla Capital Source di MALT e li restituiva al pool. Di conseguenza, lo swap considerava i DAI finanziati dal tesoro come fondi forniti dal trader durante il controllo di validità.
Ciò ha permesso all'attacker di fornire solo una piccola quantità beneficiando però della liquidità finanziata dal protocollo. Inoltre, la vulnerabilità non separava i fondi degli utenti dal capitale aggiunto durante il ribilanciamento.
L’exploit di MALT segue diversi attacchi recenti che hanno preso di mira progetti DeFi. NEAR Intents ha sospeso i servizi dopo un exploit del 1 ottobre che ha provocato circa 3,8 milioni di dollari di perdite. Il team ha dichiarato di aver corretto il difetto del contratto e che compenserà integralmente gli utenti colpiti.
Gli hack DeFi hanno causato perdite per oltre 21 miliardi di dollari, secondo i dati di DeFiLlama. Circa 9,28 miliardi provenivano da protocolli DeFi, mentre i bridge rappresentano 3,69 miliardi.

