AktualnościKryptoEksploitat flash loan na BNB Chain wyciągnął 111 tys. dolarów z InsurancePool i CoreVault

Eksploitat flash loan na BNB Chain wyciągnął 111 tys. dolarów z InsurancePool i CoreVault

Autor: CoinTrust·

Najważniejsze informacje

  • •Napastnik pożyczył około 143,6 mln dolarów w Wrapped BNB za pomocą flash loan z platformy Moolah Lista DAO.
  • •Duże zamiany zniekształciły ceny puli płynności, umożliwiając zawyżone wycofanie 260,21 BNB o wartości około 180 300 dolarów z InsurancePool za pośrednictwem CoreVault.
  • •Po odwróceniu transakcji i spłacie flash loan w tej samej transakcji napastnik zachował zysk netto około 160,26 BNB przed opłatami za gaz.
  • •Atakowana pona poniosła szacunkową stratę około 179,5 BNB o wartości około 111 000 dolarów.
  • •Eksploitat podkreśla ryzyka bezpieczeństwa protokołów DeFi, które wywodzą wyceny wycofań z on-chain cen płynności zamiast z niezależnych lub wygładzonych oracle cenowych.
Eksploitat flash loan na BNB Chain wyciągnął 111 tys. dolarów z InsurancePool i CoreVault

Eksploitat oparty na manipulacji cenami, wymierzony w InsurancePool i CoreVault na BNB Chain, doprowadził do strat około 111 000 dolarów, po tym jak napastnik wykorzystał duży flash loan do zniekształcenia cen płynności i zainicjowania zawyżonego wycofania — według platformy monitorowania bezpieczeństwa blockchain OnchainLens.

Napastnik pożyczył około 143,6 mln dolarów w Wrapped BNB (WBNB) — tokenizowanej formie BNB szeroko używanej na zdecentralizowanych giełdach i rynkach pożyczkowych BNB Chain — za pośrednictwem platformy Moolah Lista DAO, a następnie przeprowadził serię dużych transakcji zaprojektowanych w celu zniekształcenia cen rynkowych. Manipulacja umożliwiła napastnikowi wycofanie znacznie większej ilości BNB z atakowanej puli, niż na to pozwalałyby panujące warunki.

Incydent podkreśla trwające ryzyka bezpieczeństwa, przed którymi stoją protokoły zdecentralizowanych finansów (DeFi) opierające się na cenach płynności i zewnętrznej aktywności rynkowej przy obliczaniu wycofań i umorzeń.

Flash loan wykorzystany do manipulacji cenami na BNB Chain

Atak rozpoczął się od uzyskania przez napastnika około 143,6 mln dolarów w WBNB za pomocą flash loan ułatwionego przez Moolah Lista DAO. Flash loans pozwalają użytkownikom pożyczać znaczne ilości kryptowalut bez wniesienia tradycyjnego zabezpieczenia, pod warunkiem zwrotu pożyczonych środków w ramach tej samej transakcji blockchain.

Mechanizm ten jest szeroko stosowany w zdecentralizowanych finansach do arbitrażu i innych legalnych strategii handlowych. Jednak podatności w mechanizmach wyceny mogą również pozwalać napastnikom na czasowe manipulowanie warunkami rynkowymi za pomocą flash loans. To ryzyko wynika ze sposobu, w jaki wiele rynków on-chain wycenia aktywa: wyceny pochodzą z sald tokenów przechowywanych w puli płynności w dokładnym momencie wykonania transakcji, co daje duże zamiany możliwość oddalenia kwotowanych cen od szerszych poziomów rynkowych w ramach pojedynczej transakcji.

Po zabezpieczeniu pożyczonych WBNB napastnik przeprowadził duże zamiany w celu zniekształcenia cen płynności w atakowanym ekosystemie. Transakcje te zmieniły warunki cenowe wykorzystywane przez dotknięte protokoły do określania wartości aktyw dostępnych do wycofania.

Poprzez czasową manipulację cenami płynności za pomocą dużych zamian napastnik wykorzystał mechanizm wyceny stojący za InsurancePool i CoreVault, aby zainicjować zawyżone umorzenie na BNB Chain. Zniekształcenie cen stworzyło możliwość wycofania aktywów po wartości, która nie odzwierciedlała dokładnie rzeczywistych warunków płynności.

Zawyżone wycofanie doprowadziło do strat puli

Po manipulacji cenami napastnik zainicjował wycofanie 260,21 BNB o wartości około 180 300 dolarów w momencie incydentu. Wycofanie stanowiło centralny etap eksploitatu, ponieważ zmanipulowane warunki cenowe pozwoliły napastnikowi wydobyć aktywa z atakowanej puli po zawyżonej wycenie.

Po zakończeniu wycofania napastnik odwrócił wcześniejsze transakcje, aby przywrócić poprzedni stan rynku. Ten krok odwrócił czasowe zniekształcenie cen, jednocześnie pozwalając napastnikowi odzyskać środki potrzebne do rozliczenia flash loan. Pożyczone WBNB zostały następnie spłacone w tej samej transakcji, spełniając wymóg spłaty flash loan.

Rozbieżność między pożyczonymi około 143,6 mln dolarów a wyodrębnionymi około 111 000 dolarów ilustruje ekonomię tej klasy ataków: ponieważ flash loans nie wymagają zabezpieczenia, a kwota główna jest zwracana przed zamknięciem transakcji, napastnik może użyć kapitału w skali instytucjonalnej przez czas trwania pojedynczej transakcji, nie musząc być jego właścicielem.

Zgodnie z raportowanymi danymi transakcji napastnik zachował zysk netto około 160,26 BNB przed uwzględnieniem opłat za gaz. Atakowana pona poniosła natomiast szacunkową stratę około 179,5 BNB o wartości około 111 000 dolarów.

OnchainLens udokumentował sekwencję ataku w poście na X:

INSURANCEPOOL / COREVAULT EXPLOITED FOR ~$111K ON BNB CHAIN

An attacker appears to have used flash loan price manipulation to trigger an inflated redemption payout.

Attack sequence:

  1. Borrowed ~$143.6M in WBNB via Lista DAO's Moolah.
  2. Manipulated liquidity pool prices through large swaps.
  3. Triggered a 260.21 BNB (~$180.3K) withdrawal from InsurancePool via CoreVault.
  4. Reversed swaps and repaid the flash loan.
  5. Walked away with 160.26 BNB ($111K) before gas.

InsurancePool's net BNB depletion was ~$179.5K.

— Onchain Lens (@OnchainLens) November 4, 2026

Mechanizmy wyceny DeFi stają przed odnowionymi obawami o bezpieczeństwo

Incydent pokazuje, jak flash loans mogą nasilać podatności protokołów zdecentralizowanych finansów, gdy ich mechanizmy wyceny i wycofań są narażone na czasowe zniekształcenia płynności. Manipulacja cenami przeprowadzana za pomocą flash loans stała się powtarzającym się wzorcem eksploitów w całej branży, ponieważ protokoły odczytujące wyceny bezpośrednio z on-chain cen puli dziedziczą wrażliwość tych cen na transakcje wykonane bezpośrednio przed nimi.

Flash loans same w sobie nie są z natury złośliwe. Zapewniają dostęp do kapitału bez tradycyjnych wymogów zabezpieczenia i wspierają szereg legalnych zdecentralizowanych działań handlowych. Jednak napastnicy mogą wykorzystać słabości w obliczeniach cen, pożyczając duże kwoty, wykonując transakcje wpływające na wyceny rynkowe i wycofując aktywa przed odwróceniem tych transakcji.

Protokoły silnie opierające się na mechanizmach wyceny opartej na płynności mogą ponosić szczególne ryzyko, jeśli ich systemy nie potrafią odpowiednio odróżnić czasowych zniekształceń rynkowych od zrównoważonych wycen aktywów. To jeden z powodów, dla których projektowanie oracle traktuje się jako kluczową decyzję bezpieczeństwa: oracle agregujące zewnętrzne dane rynkowe lub wygładzające ceny w czasie są zazwyczaj mniej wrażliwe na zniekształcenia pojedynczej transakcji niż dane odczytywane bezpośrednio z puli płynności.

Eksploitat podkreśla również znaczenie zabezpieczeń, takich jak niezależne oracle cenowe, limity wycofań, ochrona płynności i monitorowanie na poziomie transakcji. Mechanizmy te mogą pomóc zmniejszyć prawdopodobieństwo, że czasowe ruchy cen doprowadzą do nieautoryzowanych lub nadmiernych wycofań aktywów.

Incydent o wartości około 111 000 dolarów ilustruje ryzyka finansowe niewystarczającej ochrony cen w zdecentralizowanych finansach, szczególnie gdy napastnicy mogą łączyć flash loans z manipulacją rynkową na dużą skalę.

Monitorowanie bezpieczeństwa pozostaje kluczowe dla platform DeFi

Eksploitat InsurancePool i CoreVault dołącza do wyzwań bezpieczeństwa, przed którymi stoją platformy zdecentralizowanych finansów działające w wielu sieciach blockchain. W miarę jak aplikacje DeFi zarządzają coraz bardziej złożonymi układami płynności i powiązanymi usługami finansowymi, słabości poszczególnych protokołów mogą tworzyć możliwości wydobywania środków przez napastników za pomocą starannie skonstruowanych transakcji.

Raportowany incydent ilustruje również wartość monitorowania blockchain w czasie rzeczywistym w identyfikowaniu podejrzanych działań związanych z pożyczaniem, handlem i wycofywaniem. W tym przypadku pełna sekwencja — pożyczka, zamiana, wycofanie, odwrócenie, spłata — została zrekonstruowana i opublikowana przez OnchainLens, dając innym zespołom protokołów konkretny punkt odniesienia dla wzorca, który ich zabezpieczenia muszą wykrywać.

Dla twórców protokołów wzmacnianie walidacji cen i zapobieganie nieprawidłowym ruchom płynności pozostanie niezbędne do ochrony środków użytkowników. Skuteczność tych zabezpieczeń może odegrać ważną rolę w utrzymaniu zaufania do zdecentralizowanych aplikacji finansowych.

Źródło: CoinTrust