Nedávný útok na GMX (@GMX_IO) měl za následek ztráty přes 42 milionů dolarů. Zde je shrnutí naší analýzy: Příčiny: 1️⃣GMX v1 aktualizuje globalShortAveragePrices při otevírání krátkých pozic, ale ne při zavírání. 2️⃣Okamžitě zvyšuje globalShortSizes při vytváření krátkých pozic. Tyto nedostatky zkreslily výpočet AUM a manipulovaly s cenami GLP token. Útočník využil tuto chybu návrhu tím, že využil funkci Keeper timelock.enableLeverage, která musí být povolena pro vytváření velkých krátkých pozic, a použil útok typu reentrancy k úspěšnému otevření velkých krátkých pozic. To manipulovalo s globální průměrnou cenou a globální krátkou velikostí, uměle nafouklo cenu GLP v rámci jedné transakce a profitovalo z odkupu. Podle @MistTrack_io: 1️⃣Útočníkovy počáteční prostředky pocházely z Tornado Cash; Nakonec 11 700 $ETH přiteklo do adresy: 0x6acc60b11217a1fd0e68b0ecaee7122d34a784c1. 2️⃣Aktuální zůstatky zahrnují: • Arbitrum: 10 494 796 Legacy Frax Dollar + 1,07 $ETH (0xdf3340a436c27655ba62f8281565c9925c3a5221) • Ethereum:  - 3 000 $ETH (0xa33fcbe3b84fb8393690d1e994b6a6adc256d8a3)  - 3 000 $ETH (0xe9ad5a0f2697a3cf75ffa7328bda93dbaef7f7e7)  - 3 000 $ETH (0x69c965e164fa60e37a851aa5cd82b13ae39c1d95)  - 2 700 $ETH (0x639cd2fc24ec06be64aaf94eb89392bea98a6605) 🔗Související odkazy: Adresa útočníka: Kontrakt útoku: Zranitelná smlouva: Útočná transakce: Podívejte se na náš nejnovější článek, kde najdete úplný rozpis pohybů útoků a fondů. ⬇️
feedsImage
SlowMist
SlowMist10. 7. 00:40
Hlavní příčina tohoto útoku pramení z konstrukční chyby @GMX_IO v1, kdy operace s krátkými pozicemi okamžitě aktualizují globální průměrné krátké ceny (globalShortAveragePrices), což má přímý dopad na výpočet spravovaných aktiv (AUM), což umožňuje manipulaci s cenami GLP tokenů. Útočník zneužil tuto chybu zabezpečení tím, že využil schopnost správce povolit "timelock.enableLeverage" během provádění příkazu (předpoklad pro vytváření velkých krátkých pozic). Prostřednictvím útoku na reentrancy úspěšně vytvořili masivní krátké pozice, aby manipulovali s globálními průměrnými cenami, uměle nafukovali ceny GLP v rámci jedné transakce a profitovali z operací zpětného odkupu.
15,09K