Eksploitat w vaultach Premia wyczerpuje około 437 000 USD zabezpieczeń w sześciu vaultach na Arbitrum
Najważniejsze informacje
- •Dwie transakcje wykonane w odstępie jednej sekundy 31 października wyciągnęły około 437 000 USD zabezpieczeń z sześciu vaultów Premia na Arbitrum.
- •Łączne wypływy netto wyniosły 3,64410382 WBTC, około 43,47 WETH, 48 479,36 mostkowanego USDC oraz 46 215,43 ARB.
- •Blockaid wydał alert 1 listopada o 0:13 czasu ET, wskazując, że atak nadal trwa, na podstawie oceny z momentu publikacji.
- •Według Blockaida atakujący utworzył puste pule opcji i wykorzystał flash loan do kupna opcji, które zablokowały zabezpieczenia vaultów przed ich wyciągnięciem jako płynności.
- •Szacunek 437 000 USD został obliczony na podstawie cen z Arbiscan około 0:16 czasu ET 1 listopada i nie odzwierciedla historycznych wartości wykonania ani niezamkniętych pozycji opcji.

Zgodnie z danymi on-chain i alertem wydanym przez firmę zajmującą się bezpieczeństwem blockchain Blockaid, atakujący wyciągnął około 437 000 USD zabezpieczeń z sześciu vaultów Premia na Arbitrum w dwóch transakcjach wykonanych w odstępie jednej sekundy pod koniec 31 października.
Obie transakcje zostały wykonane o 23:15:39 i 23:15:40 czasu wschodnioamerykańskiego 31 października. Szacunek straty został obliczony na podstawie netto wypływów tokenów, wykorzystując ceny wyświetlane przez Arbiscan około 0:16 czasu ET 1 listopada, a nie historyczne ceny wykonania transakcji.
Vaulty tracą zabezpieczenia w Bitcoinie, Etherze, USDC i ARB
Łączne wypływy netto z sześciu dotkniętych vaultów wyniosły 3,64410382 WBTC, około 43,47 WETH, 48 479,36 mostkowanego USDC (USDC.e) oraz 46 215,43 ARB. Na podstawie cen użytych w analizie szacunkowa wartość dolarna tych aktyw sięgnęła około 437 000 USD.
Migawki po incydencie wykazały, że niektóre vaulty zachowały niemal zerowe zabezpieczenia na swoich bezpośrednich saldach. Vault call WBTC posiadał zaledwie 0,0008738 WBTC, natomiast vault call WETH miał pozostałe około 0,0373 WETH.
Inne dotknięte vaulty również wykazały ograniczone bezpośrednio posiadane aktywa. Vault call ARB zachował około 160,89 ARB, podczas gdy vaulty put WETH, WBTC i ARB posiadały odpowiednio około 125,73, 88,54 i 45,22 USDC.e.
Liczby te odzwierciedlają aktywa przechowywane bezpośrednio w vaultach po transakcjach. Nie uwzględniają one wyceny niezamkniętych pozycji opcji, co oznacza, że same pozostałe salda tokenów nie określają pełnej sytuacji finansowej każdego vaulta.
Blockaid ostrzega, że atak nadal trwał
Blockaid wydał alert 1 listopada o 0:13 czasu ET, wskazując: "Attack still ongoing" (atak nadal trwa). Ostrzeżenie odzwierciedlało ocenę firmy w momencie publikacji alertu i samo w sobie nie potwierdza, czy incydent trwał dalej.
Zgłaszane transfery zostały przeanalizowane na podstawie aktywności on-chain wyświetlanej przez Arbiscan. Zapisy transakcji wykazały przepływ zabezpieczeń między vaultem Balancera, vaultami Premia, pulami opcji i kontraktem atakującego, przy czym środki zostały zwrócone do Balancera w ramach sekwencji transakcji.
Jak działał eksploitat w vaultach Premia
Dokumentacja vaultów underwriter Premia opisuje system, w którym deponenci łączą zabezpieczenia, aby obsługiwać opcje call i put. Kupujący opcje płacą premie, a deponenci otrzymują udziały reprezentujące ich uczestnictwo w vaulcie.
Według Blockaida atakujący utworzył puste pule opcji, uzyskał flash loan i kupił opcje, które spowodowały zablokowanie zabezpieczeń vaultów w tych pulach. Następnie atakujący wyciągnął zabezpieczenia jako płynność, co umożliwiło usunięcie z dotkniętych vaultów aktywów przeznaczonych do zabezpieczenia opcji.
Sekwencja transakcji on-chain dostarczyła dalszych szczegółów na temat przepływu środków. W pierwszej transakcji opróżniającej vault Balancera przetransferował WBTC, WETH i USDC.e do kontraktu atakującego. Vaulty Premia następnie przeniosły zabezpieczenia do puli opcji, które przesłały tokeny do kontraktu atakującego, zanim kontrakt spłacił Balancera.
Oddzielna transakcja przygotowawcza przeprowadzona przed dwiema transakcjami opróżniającymi utworzyła sześć kontraktów puli opcji zaangażowanych w operację. Sekwencja łączy utworzenie pul, ruchy zabezpieczeń i kolejne transfery do kontraktu atakującego.
Zakres szacunku strat
Szacunkowa kwota 437 000 USD oznacza netto wypływy zabezpieczeń obliczone przy użyciu opisanej powyżej migawki cen z Arbiscan. Dostępne informacje nie określają historycznej wartości wykonania każdego przetransferowanego aktywa ani nie zapewniają ostatecznego rozliczenia ewentualnych dodatkowych strat.
Źródło: The Defiant