Сеть Cellframe подверглась флеш-атаке займа. Хакер использовал уязвимость миграции ликвидности и получил прибыль в 76 000 долларов.

robot
Генерация тезисов в процессе

Анализ инцидента атаки флеш-займа на сеть Cellframe

1 июня 2023 года в 10:07:55 (UTC+8) сеть Cellframe Network подверглась атаке хакеров на цепочке BSC из-за проблемы с расчетом количества токенов в процессе миграции ликвидности. Эта атака принесла хакерам прибыль около 76,112 долларов.

Web3 безопасность | Анализ инцидента с атакой на пропорцию пула Cellframe Network из-за Срочных займов

Анализ атак

Хакеры использовали Срочные займы и пулы ликвидности для манипуляции и проведения этой атаки. Основные шаги атаки следующие:

  1. Получите 1000 BNB и 500000 токенов New Cell через Срочные займы.
  2. Обменять все токены New Cell на BNB, что приведет к тому, что количество BNB в пуле приблизится к нулю.
  3. Обменять 900 BNB на токены Old Cell.
  4. Перед атакой хакер сначала добавил ликвидность Old Cell и BNB, получив Old lp.
  5. Вызов функции миграции ликвидности, в это время в новом пуле почти нет BNB, а в старом пуле почти нет токенов Old Cell.
  6. В процессе миграции, из-за манипуляции с пропорциями пула, атакующий может получить большое количество ликвидности, используя очень мало BNB и токенов New Cell.
  7. Удалите ликвидность нового пула и обменяйте полученные токены Old Cell на BNB.
  8. Повторите операции миграции для получения большей прибыли.

Web3 безопасность | Анализ инцидента с атакой на пропорции пула в сети Cellframe из-за срочных займов

Web3 безопасность | Анализ инцидента атаки на пропорции пула Cellframe Network из-за Срочных займов

Web3 безопасность | Анализ инцидента с атакой на пропорции пула Cellframe Network, вызванной Срочными займами

Web3 безопасность | Анализ инцидента атаки на пропорции пула Cellframe Network из-за Срочных займов

Коренная причина атаки

Проблемы с расчетом количества токенов в процессе миграции ликвидности. При миграции расчет осуществляется непосредственно на основе количества двух валют в торговой паре, что может быть подвержено манипуляциям.

Рекомендации по безопасности

  1. При миграции ликвидности следует учитывать изменения количества токенов в старом и новом пулах, а также текущую цену токенов.
  2. Избегайте прямого использования количества токенов в торговой паре для расчетов, это легко поддается манипуляциям.
  3. Провести всесторонний аудит безопасности перед запуском кода, особенно для ключевых функций, связанных с движением средств.
  4. Реализовать многоуровневый механизм проверки, чтобы обеспечить безопасность процесса миграции ликвидности.
  5. Рассмотрите возможность установки лимитов на сделки или временных блокировок и других мер защиты, чтобы уменьшить потенциальные риски атак.

Это событие еще раз подчеркивает важность безопасности DeFi проектов в процессе их проектирования и реализации, особенно при обработке сложных финансовых потоков. Команды проектов должны постоянно оптимизировать меры безопасности, чтобы справляться с постоянно развивающимися методами атак.

Web3 безопасность | Анализ инцидента с атакой на пул Cellframe Network из-за флеш-атаки займа

CELL-3.39%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 3
  • Репост
  • Поделиться
комментарий
0/400
MissedAirdropBrovip
· 12ч назад
Снова пропущенный сон и деньги
Посмотреть ОригиналОтветить0
LucidSleepwalkervip
· 13ч назад
Срочные займы, надоели уже.
Посмотреть ОригиналОтветить0
BearMarketBarbervip
· 13ч назад
Еще один неосторожный контракт получил по заслугам.
Посмотреть ОригиналОтветить0
  • Закрепить