Протокол PancakeBunny - REKT
“Ну чем эти флэш-займы не пряник? ” - такое собщение оставил хакер.
$45 миллионов украдено из протокола Pancake Bunny Finance.
Это стало возможным из-за бага в протоколе, который использует PancakeSwap для получения цен для провайдеров ликвидности на PancakeSwap (BNB-BUSDT / BNB-BUNNY)
8 флэш-займов было использовано для манипуляций с ценами в различных пулах на PancakeSwap, что спровоцировало искаженное вычисление количества BUNNY из хранилища VaultFliptoFlip.
В результате запустилась чеканка 697,000 токенов BUNNY, которые затем были проданы, вызвав падение цены со $146 до $6.
Источник: Peckshield
Шаг 1: Было взято 8 разных флэш-займов:
Первые семь флэш-займов были взяты из различных пулов PancakeSwap, в то время как последний - из Fortube Bank.
1.05M WBNB из пула WBNB+CAKE
522.52K WBNB из пула WBNB+BUSD
210.16K WBNB из пула WBNB+ETH
133.50K WBNB из пула WBNB+BTCB
241.02K WBNB из пула WBNB+SAFEMOON
98.519K WBNB из пула WBNB+BELT
66.29K WBNB из пула WBNB+DOT
2.96M USDT из Fortube Bank.
Шаг 2: Депозит 2.96M USDT и 7886 WBNB в пул WBNB+BUSDT в качестве ликвидности и чеканка 144.45K LP токенов.
Шаг 3: Обмен 2.32M WBNB на 3.83M BUSDT через вышеуказанный пул WBNB+BUSDT, так что в этом пуле набирается достаточно большой резерв WBNB, который используется для влияния на стоимость токенов пула.
Шаг 4: Вызывает функцию getReward(), чтобы получить вознаграждение от хранилища VaultFlipToFlip. Так как стоимость токенов LP стала выше, атакующий смог запросить вознаграждение в размере 6.97M BUNNY (оцениваемые в примерно $1+ B). Заметьте, что команда разработчиков получает отдельно 1.05M BUNNY.
Шаг 5: Возместил флэш-займы из первого шага обратно в пулы PancakeSwap pools и Fortube Bank.
Изначально добыча атакующего хранилась в этом кошельке: 0xa0acc61547f6bd066f7c9663c17a312b6ad7e187.
На пике активности протокола Pancake Bunny его TVL составляла свыше 10 миллиардов долларов.
В момент написания статьи от этой TVL осталось лишь чуть больше $1 миллиарда.
Даже аудит от Haechi не смог защитить Pancake Bunny от мощной силы атаки флэш-займами, которая заработала для них совместную третью позицию на доске почета rekt.
Вчерашний день был очень жестким для всех крипто-рынков, но пользователи BSC, должно быть, больше всех почувствовали себя под обстрелом, так как Venus Protocol и “wArOnrUgS” последовательно обрушились с разницей в несколько часов.
Постоянные читатели заметили, что наш анонимный автор, к сожалению, был недоступен в такой насыщенный событиями день.
Мы всегда набираем членов сообщества в наши исследовательские и OPSEC отделы.
Готовы ли вы помочь нам в нашем стремлении задокументировать коррупцию и эксплуатацию в крипте и DeFi?
Если у вас есть предложения или материал для нашей доски почета или контента в целом, добавляйте его, пожалуйста, в репозиторий rekt, или свяжитесь с нами в Twitter, Telegram, или по электронной почте по указанному ниже адресу.
ПОПРАВКА - 18 июля 2021.
Haechi связался с нами и ссобщил следующее:
Мы провели аудит их смарт-контрактов и опубликовали отчет. В нем содержалось предупреждение о том, что имели место непроаудированные и изменяемые внешние контракты, и что функция “helper” была неустойчивой к флэш-займовым атакам. Команда Pancake Bunny апгрейдила свои смарт-контракты и выбрала другую команду аудиторов для проверки обновленных контрактов. Этот флэш-займ произошел по причине смарт-контрактов, которые мы не аудировали. Детали вы можете найти здесь.
REKT представляет собой общественную площадку для анонимных авторов. Мы не несём ответственность за выражаемые точки зрения или контент на этом веб-сайте.
Пожертвование (ETH / ERC20): 0x3C5c2F4bCeC51a36494682f91Dbc6cA7c63B514C
Дисклеймер:
REKT не несет никакой ответственности за любое содержание, размещенное на нашем Веб-сайте или имеющее какое-либо отношение к оказываемым нами Услугам, независимо от того, было ли оно опубликовано или создано Анонимным Автором нашего Веб-сайта или REKT. Не смотря на то, что мы устанавливаем правила поведения и нормы публикаций для Анонимных Авторов, мы не контролируем и не несем ответственность за содержание публикаций Анонимных Авторов, а также за то, чем делятся и что передают Авторы с помощью нашего Сайта и наших Сервисов, и не несем ответственность за любое оскорбительное, неуместное, непристойное, незаконное или спорное содержание, с которым вы можете столкнуться на нашем Веб-сайте и на наших Сервисах. REKT не несет ответственность за поведение, будь то онлайн или офлайн, любого пользователя нашего Веб-сайта или наших Сервисов.
Вам также понравится...
Протокол PancakeBunny - REKT 2
Два месяца назад PancakeBunny оказались rekt в сети BSC, теперь то же самое произошло в сети Polygon. Потеряно $2,4 миллиона. Мы ушам своим не поверили.
Мост BNB - REKT
Свыше полумиллиарда долларов украдено из моста BNB. Если чейн можно остановить и снова запустить в любой момент, то может ли он считаться действительно децентрализованным? Еще один эксплоит моста, еще одно упоминание в рейтинге...
Проект Gym Network - REKT
Агрегатор инвестиций Gym Network предлагает "идеальную зарядку для ваших токенов", но обрек себя на поражение, потеряв $2.1M. Два аудита проекта завершились в прошлом месяце. Зачем нужно было вводить новый код и брать на себя риск получить травму?