Niezidentyfikowany vault na Base zaatakowanyexploitem multi-sig na 6 mln USD – 31,7 mln USD zagrożone
Najważniejsze informacje
- •Niezidentyfikowany vault na Base stracił około 6 milionów dolarów po tym, jak atakujący pożyczyli 1 783,067 aBaswstETH i odkupili je za około 1 783 wstETH na Aave V3.
- •Szacowana strata wzrosła z 2,02 mln USD do około 6 mln USD w ciągu około 40 minut po tym, jak Blockaid oznaczył nietypowe wypłaty 4 października.
- •Exploit wynikał z dodania nowo utworzonego kontraktu do listy dozwolonych pożyczek vaultu za pomocą transakcji multi-sygnaturowej Safe trzech z siedmiu, a nie z podatności w kontraktach Aave czy sieci Base.
- •Tożsamości siedmiu sygnatariuszy Safe pozostają nieznane, a 25-dniowa przerwa przed transakcjami ataku oznacza, że śledczy nie mogą potwierdzić, czy zmiana whitelist wynikała z kradzieży poświadczeń, inżynierii społecznej czy działań wewnętrznych.
- •Podobno około 31,7 miliona dolarów aktywów pozostaje w niezgłoszonym vaultie, a żaden zespół projektu nie zgłosił się, by negocjować nagrodę ani ogłosić planu naprawczego.

Badacze bezpieczeństwa poinformowali, że niezidentyfikowany kontrakt vaultu na Base, warstwie drugiej Ethereum rozwijanej przez Coinbase, stracił około 6 milionów dolarów po tym, jak atakujący wykorzystali słabości w jego whiteliście i kontroli multi-sygnaturowej. Incydent wyszedł na jaw 4 października, gdy firma zajmująca się bezpieczeństwem blockchaina, Blockaid, wykryła nietypowe wypłaty z kontraktu. W ciągu około 40 minut szacowana strata wzrosła z 2,02 mln USD do około 6 mln USD.
Według GoPlus, PeckShield, CertiK i Exvul atakujący pożyczył z vaultu 1 783,067 aBaswstETH i odkupił tokeny pokwitowań Aave za około 1 783 wstETH. aBaswstETH reprezentuje zawinięty zastykany Ether dostarczony do rynku Aave na Base, a aktywem bazowym jest wstETH – zawinięta forma zastykanego Ethers Lido.
GoPlus Security Alert: On Base, a vault contract that no project team has publicly claimed was hit. 1,783.067 aBaswstETH was taken out, then redeemed on Aave V3 for about 1,783 wstETH. Loss is roughly $6 million. The vault holds a position on Aave V3 Base, sized in the tens… pic.twitter.com/v5yrcIIp5w
— GoPlus Security (@GoPlusSecurity) October 4, 2026
#PeckShieldAlert It appears that 0x0B5126…B034 has drained 1,783 $wstETH (~$6M) on #Base pic.twitter.com/zCd2VDst8t
— PeckShieldAlert (@PeckShieldAlert) October 4, 2026
Kradzież nie była spowodowana podatnością w podstawowych kontraktach pożyczkowych Aave ani w samej sieci Base. Zamiast tego śledczy powiązali ją z awarią obejmującą zarządzanie multi-sygnaturowe vaultu i kontrolęępu. Nowo utworzony kontrakt został dodany do listy dozwolonych pożyczek vaultu za pośrednictwem transakcji multi-sygnaturowej Safe. Kontrole typu allowlist mają ograniczać, które kontrakty mogą przesuwać pozycję vaultu, więc exploit w praktyce zamienił mechanizm ochronny w ścieżkę ataku. Po dodaniu do whitelisty kontrakt mógł pożyczyć pozycję Aave vaultu i odkupić aktywa bazowe.
Operacyjnym właścicielem vaultu jest Safe trzech z siedmiu utworzony przez Safe Proxy Factory 1.4.1 – konfiguracja, w której dowolni trzej z siedmiu adresów sygnatariuszy muszą zatwierdzić transakcję przed jej wykonaniem. Safe to framework portfeli multi-sygnaturowych powszechnie używany w zdecentralizowanych finansach, co czyni bezpieczeństwo operacyjne kluczy sygnatariuszy wspólną zależnością dla wielu protokołów i skarbców. Siedem adresów sygnatariuszy kontroluje konto, ale ich tożsamości nie zostały publicznie ustalone. Śledczy mogą prześledzić transakcje on-chain, ale same zapisy blockchaina nie pozwalają ustalić, czy aktualizacja whitelist wynikała z kradzieży poświadczeń, inżynierii społecznej, zagrożenia wewnętrznego czy innej awarii zarządzania.
Co godne uwagi, Safe nie wykonał transakcji na vaultcie przez 25 dni przed dwiema transakcjami zrealizowanymi podczas ataku. Ta aktywność może wskazywać, że sygnatariusze zostali zmanipulowani lub że strona wewnętrzna zatwierdziła zmianę. Żadna firma zajmująca się bezpieczeństwem nie potwierdziła publicznie, które wyjaśnienie jest poprawne.
Niezgłoszona własność i pozostała ekspozycja
Brak znanego właściciela skomplikował reakcję. Żaden zespół projektu nie przyznał się publicznie do vaultu, nie ogłosił planu naprawczego ani nie wyjaśnił, w jaki sposób zatwierdzono nieautoryzowane dodanie do whitelisty. Ta absencja pozbawia też zwykłej ścieżki odzyskiwania w postaci negocjacji nagrody z zidentyfikowanym zespołem, ponieważ nie ma kontrahenta. Vault jest przezroczystym proxy OpenZeppelin – wzorcem proxy, w którym adres vaultu deleguje wywołania do osobnego kontraktu implementacji – z oddzielnym uprawnieniem do aktualizacji, co dodaje kolejną warstwę kontraktową między posiadaczem aktywów a ostatecznym kontrolerem.
Po wypłacie w vaultie podobno pozostało około 31,7 miliona dolarów aktywów. Niezidentyfikowany użytkownik on-chain przesłał później atakującemu wiadomość zachęcającą go do wypłaty pozostałych środków i proszącą o napiwek, ale nie było publicznie zweryfikowanej odpowiedzi.
Na razie bezpośrednie ryzyko systemowe wydaje się ograniczone, ponieważ wdrożenie Aave na Base leżący u podstaw blockchain pozostały nietknięte. Niemniej incydent pokazuje, jak uprzywilejowane funkcje administracyjne mogą stwarzać większe ryzyko niż inteligentne kontrakty, którymi zarządzają. Sama zgoda multi-sygnaturowa nie gwarantuje bezpieczeństwa, gdy tożsamości sygnatariuszy, procedury przeglądu transakcji i kontrole wewnętrzne są słabe.
Incydent zwraca też uwagę na płynność wstETH. Sprzedaż około 1 783 wstETH mogłaby wywołać krótkoterminową presję rynkową, choć nie wykazano, że szerszy peg tokenu pokwitowania jest zagrożony. Dalsze szczegóły mogą wyjść na jaw, jeśli sygnatariusze Safe, organizacja kontrolująca vault lub atakujący publicznie się ujawnią. W międzyczasie to, czy pozostałe około 31,7 miliona dolarów pozostaje nietknięte, można śledzić bezpośrednio on-chain.
Źródło: Metaverse Post