Eksploatacja Balancer v2 wycieka 117 mln USD z powodu błędu zaokrąglenia batchSwap
Eksploatacja Balancer v2 wyprowadziła 117 milionów dolarów z Composable Stable Pools na Ethereum, Arbitrum, Avalanche, Optimism, Polygon, Gnosis, Base, Berachain i Sonic. Atak wykorzystał błąd zaokrąglenia w trybie EXACT_OUT funkcji batchSwap upscale, pozwalając atakującym na ominięcie minimalnych kontroli podaży. Balancer zawiesił podatne pule v6 w trybie Recovery Mode, podczas gdy pule v5 pozostawały zagrożone do czasu interwencji.
W eksploatacji Balancer v2 grupy white-hat i zespoły bezpieczeństwa odzyskały jak dotąd ponad 21 milionów dolarów. StakeWise odzyskał 5 041 osETH i 13 495 osGNO. Base MEV oraz BitFinding zabezpieczyli około 750 000 dolarów. Monerium zamroził 1,3 miliona euro w EURe. Berachain uruchomił awaryjny hard fork, aby w pełni zrekompensować stratę 12,8 miliona dolarów. Sonic i inne łańcuchy zamroziły adresy atakujących. Balancer v3 pozostawał nienaruszony.
Incydent ten podkreśla ryzyko błędów zaokrąglenia w smart kontraktach protokołów DeFi. Traderzy powinni unikać dotkniętych pul, monitorować aktualizacje bezpieczeństwa i audyty oraz wybierać protokoły z udokumentowanym monitorowaniem w czasie rzeczywistym oraz ramami odzyskiwania międzyłańcuchowego.
Bearish
W krótkim terminie wykorzystanie exploita Balancer v2 osłabia zaufanie do protokołu oraz powiązanego tokena, co najprawdopodobniej wywiera presję na ceny BAL, gdy traderzy wychodzą z pozycji i unikają pul v2, generując presję sprzedaży. Jednak szybkie działania naprawcze, pełne odszkodowanie przez Berachain oraz niezakłócone wdrożenie Balancer v3 mogą ustabilizować sentyment w dłuższym terminie po wzmocnieniu środków bezpieczeństwa.