Уязвимость в платформе DittoETH выявлена Code4rena

user avatar

от Giorgi Kostiuk

2 years ago

Сделано с помощью ИИ


  1. Обнаружение уязвимости
  2. Механизм уязвимости
  3. Ответные меры и последствия

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

    Обнаружение уязвимости

    Уязвимость была выявлена Code4rena, платформой по краудсорсинг-аудиту. Обнаружение означает, что уязвимость не будет внедрена в производственную версию DittoETH, так как она была устранена в более новой тестовой версии.

    Code4rena делит своих участников на три группы: спонсоры, камердинеры (wardens) и судьи. Спонсоры — это протоколы Web3, которые предлагают призы за обнаружение уязвимостей. Камердинеры соревнуются друг с другом, чтобы обнаружить уязвимости в обмен на денежные призы. Судьи разрешают споры между спонсорами и камердинерами о том, является ли уязвимость реальной и какая у нее степень серьезности.

    Механизм уязвимости

    Согласно отчету одного из камердинеров Code4rena, уязвимость была связана с ошибочным механизмом распределения наград стейблкоинов для депонентов в yDUSD хранилище DittoETH. Пользователи могут добавлять стейблкоин dUSD в это хранилище, чтобы получать доход.

    Warden обнаружил математическую ошибку в функции «matchIsDiscounted», которая могла бы создавать большие объемы долгов из-за небольшого объема торгов, что противоречит ожидаемому дизайну протокола. Это могло привести к созданию чрезмерных новых долгов и чеканке новых токенов.

    Ответные меры и последствия

    После обнаружения уязвимости камердинер опубликовал объяснение на GitHub проекта, на что команды DittoETH и минимум один судья Code4rena первоначально заявили, что злоумышленник не сможет создать плохой долг, так как другие участники присоединятся к пулу и «размоют» его доходы.

    Тем не менее, дальнейшие тесты показали, что атака все-таки возможна и злоумышленник может получить значительные прибыли. В итоге судья подтвердил уязвимость, и представители команды DittoETH признали ее существование.

    Эта уязвимость касалась непроизводственной копии кода протокола. Однако, если бы она была упущена, она могла бы быть задействована в блокчейн и использована злоумышленниками.

    Обнаруженная уязвимость в платформе DittoETH подчеркивает важность тщательных и регулярных аудитов для обеспечения безопасности DeFi-протоколов. В данном случае оперативные действия Code4rena помогли предотвратить возможные финансовые потери и ухудшение репутации платформы.

Тир I

Сектор: #18291

Запечатанная комната тайников

Resource Cache

Resource Cache

Тир I

Нужно 25% прогресса тира
Meme Cache

Meme Cache

Тир I

Нужно 50% прогресса тира
Equipment Cache

Equipment Cache

Тир I

Нужно 75% прогресса тира

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

Другие новости

BaiBai запускает поддержку токенизированных акций Coinbase на платформе Base

Платформа BaiBai запускает поддержку токенизированных акций Coinbase на платформе Base

user avatarИгорь Степанов

Кен Гриффин о пузыре на рынке ИИ

Основатель Citadel Кен Гриффин заявил, что инвесторы, вероятно, находятся в пузыре на рынке ИИ, но не призывает их распродажу акций.

user avatarТимур Саидов

Citadel и продажа акций Situational Awareness

Хедж-фонд Situational Awareness продал большую часть своего портфеля акций Citadel после значительного падения цен.

user avatarЕвгений Дорошенко

Grayscale позволяет инвесторам в криптовалюту напрямую обменивать токены на акции

Grayscale объявила о возможности для квалифицированных инвесторов обменивать криптоактивы на акции выбранных продуктов без предварительной конверсии в наличные.

user avatarВиктор Гончар

Индекс страха и жадности показывает нейтральные настроения

Индекс страха и жадности достиг 55, что указывает на нейтральные настроения среди трейдеров.

user avatarРоман Абдуллаев

Создание Dogecoin Labs для развития экосистемы DOGE

Создание компании Dogecoin Labs для развития экосистемы DOGE

user avatarЛюдмила Шарипова

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