Cellframe Network подвергся манипуляциям с Ликвидностью, убыток составил 76,112 долларов США

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

Сеть Cellframe подверглась атаке манипуляции ликвидностью, убыток составил 76,112 долларов США

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

Анализ атак

Атакующий сначала получил 1000 нативных токенов определенной цепочки и 500000 токенов New Cell через кредитование под залог. Затем атакующий обменял все токены New Cell на нативные токены, что привело к тому, что количество нативных токенов в ликвидностном пуле близко к нулю. В конце концов, атакующий обменял 900 нативных токенов на токены Old Cell.

Стоит отметить, что злоумышленник добавил ликвидность Old Cell и нативной валюты перед атакой, получив Old lp.

Web3 безопасность | Анализ инцидента атаки на пропорции пула из-за манипуляции с займами

Процесс атаки

  1. Атакующий вызывает функцию миграции ликвидности. В это время в новом пуле почти нет родного токена, а в старом пуле почти нет токенов Old Cell.

  2. Процесс миграции включает в себя следующие шаги:

    • Удалить старую ликвидность и вернуть соответствующее количество токенов пользователю
    • Добавьте новую ликвидность в соответствии с пропорциями нового пула

Web3 Безопасность | Анализ инцидента атаки на Cellframe Network из-за манипуляций с ликвидностью в пуле

  1. Поскольку в старом пуле практически нет токенов Old Cell, количество получаемых нативных токенов при удалении ликвидности увеличивается, в то время как количество токенов Old Cell уменьшается.

  2. Пользователю нужно добавить лишь небольшое количество нативных токенов и токенов New Cell, чтобы получить Ликвидность, а избыточные нативные токены и токены Old Cell будут возвращены пользователю.

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

  1. Атакующий удаляет ликвидность нового пула и обменивает токены Old Cell, возвращенные при миграции, на нативные токены.

  2. В этот момент в старом кошельке имеется большое количество токенов Old Cell, но нет нативных токенов, атакующий снова обменивает токены Old Cell на нативные токены, завершив получение прибыли.

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

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

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

Итог

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

Безопасность Web3 | Анализ инцидента с атакой на Cellframe Network из-за манипуляции с ликвидностью

Посмотреть Оригинал
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Награда
  • 5
  • Поделиться
комментарий
0/400
GasFeeBarbecuevip
· 4ч назад
唉 又被 разыгрывайте людей как лохов 一波 неудачники
Посмотреть ОригиналОтветить0
OfflineNewbievip
· 07-12 18:29
Еще один, кто будет играть для лохов, пришел.
Посмотреть ОригиналОтветить0
BearMarketMonkvip
· 07-12 18:29
Еще один проект обречен
Посмотреть ОригиналОтветить0
NestedFoxvip
· 07-12 18:17
Срочные займы опять, достали...
Посмотреть ОригиналОтветить0
ChainSauceMastervip
· 07-12 18:17
Ещё один проект для неудачников, которых разыгрывают как лохов
Посмотреть ОригиналОтветить0
  • Закрепить