Урок не выучен: Onyx теряет $3,8 млн из-за старой уязвимости

Support81

Пользователь
Протокол снова подвергся атаке из-за ошибки в Compound Finance v2.
image



26 сентября протокол децентрализованных финансов (DeFi) Onyx подвергся атаке, в результате которой злоумышленникам удалось похитить активы на сумму $3,8 миллиона. Информацию об инциденте опубликовала платформа по безопасности блокчейнов PeckShield. Основной причиной кибератаки стал известный баг в кодовой базе Compound Finance версии 2, который уже использовался ранее для эксплуатации уязвимостей Onyx в ноябре прошлого года.

zp7axuk4ffcz0ma68jjek11jx0w1m7f6.png


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

5ylne3ynogd86ogoae08zmtc6q9ng5gk.png


Команда Onyx подтвердила факт использования этого уязвимого контракта и указала его как основной фактор, приведший к инциденту

По информации PeckShield, злоумышленники вывели 4,1 миллиона виртуальных USD (VUSD), 7,35 миллиона Onyxcoin (XCN), 0,23 Wrapped Bitcoin (WBTC), около $5000 в стейблкоине Dai (DAI) и $50 000 в стейблкоине USDt (USDT). Общая сумма потерь составила более $3,8 миллиона.

Известная уязвимость в кодовой базе Compound Finance v2 неоднократно становилась причиной атак на различные децентрализованные финансовые протоколы. В апреле 2023 года из-за этого же бага пострадал протокол Hundred Finance, а в октябре 2023 года он был впервые использован против Onyx.

Эксплуатация уязвимости возможна только в условиях «пустого рынка», когда на рынке отсутствует ликвидность. Обычно это происходит при запуске нового рынка, что и сделало протокол Onyx уязвимым. Однако, как утверждает команда протокола, основной причиной инцидента стала ошибка в контракте ликвидации NFT.

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

Данный инцидент не является единичным случаем в сфере децентрализованных финансов (DeFi). Только за сентябрь несколько других проектов также пострадали от уязвимостей. Так, 27 сентября протокол Bedrock потерял более $2 миллионов из-за ошибки в контракте uniBTC, а 23 сентября проект Bankroll Network лишился $230 000 в результате атаки, при которой злоумышленники использовали уязвимость функции «buyFor», чтобы увеличить свои прибыли.
Подробнее: https://www.securitylab.ru/news/552531.php
 
Похожие темы
X Изучение Си (урок 6) Программирование 1
X Изучение Си (урок 5) Программирование 0
X Изучение Си (урок 4) Программирование 0
X Изучение Си (урок 3) Программирование 0
X Изучение Си (урок 2( Программирование 0
X Изучение Си (урок 1) Программирование 1
Ж HTML/CSS, Урок 2 Программирование 3
Ж Садись присаживайся, курс по HTML/CSS, урок 1 Программирование 1
K Уроки по XSS: Урок 3. Контексты внедрения XSS Уязвимости и взлом 0
K Уроки по XSS: Урок 2. Скрытая передача данных, перехват нажатия клавиш, изменение внешнего вида сайта, подцепление на BeEF, фишинг, подсказки обхода ф Уязвимости и взлом 0
K Уроки по XSS: Урок 1. Основы XSS и поиск уязвимых к XSS сайтов Уязвимости и взлом 0
A Delphi. Урок 17. Типы Программирование 0
A Delphi. Урок 16. Исключительные ситуации Программирование 0
A Delphi. Урок 15. Математические операции Программирование 0
A Delphi. Урок 14. Работа со списками строк TStringList или «сложные» типы Программирование 0
A Delphi. Урок 13. Работа со строками Программирование 0
A Delphi. Урок 12. Преобразование числа в строку и строки в число Программирование 0
A Delphi для начинающих. Урок 11. Процедуры и функции Программирование 0
A Delphi для начинающих. Урок 10. Циклы. Работа с массивами Программирование 0
A Delphi для начинающих – Урок 9 – Массивы Программирование 0
A Delphi для начинающих – Урок 8 – Условия. Оператор Case Программирование 0
A Delphi для начинающих – Урок 7 – Условия. Оператор IF Программирование 0
A Delphi для начинающих – Урок 6 – Пишем свой калькулятор Программирование 0
A Delphi для начинающих – Урок 5 – Работаем с компонентами Программирование 0
A Delphi для начинающих – Урок 4 – Работа с переменными Программирование 0
A Delphi для начинающих – Урок 3 – Создание переменных Программирование 0
A Delphi для начинающих – Урок 2 — События Программирование 0
A Delphi для начинающих — Урок 1 — Среда разработки Delphi Программирование 0
Admin UFOLABSNEWS КГБ уже не тот. Вместо черного воронка к вам приедет фальшивое обновление браузера с шифровальщиком. Новости в сети 0
Admin UFOLABSNEWS Новый ноутбук не смог запустить Red Dead Redemption 2. Спасать игру пришлось ИИ. Новости в сети 0
Admin UFOLABSNEWS Искусственный интеллект Claude раскрыл загадку чисел АНБ, которую не могли решить 25 лет. Новости в сети 0
Admin UFOLABSNEWS Страховка вроде есть, но денег вы не увидите. Разбираем кулуарную битву вокруг рухнувших ЦОДов. Новости в сети 0
Admin UFOLABSNEWS Кран не поднимет, рабочий не пройдёт: хакеры остановили строительство подводного тоннеля между Данией и Германией. Новости в сети 0
Admin UFOLABSNEWS Звезда-обжора, которой не должно быть: магнитное поле раздуло белого карлика до 2,4 массы Солнца. Новости в сети 0
Admin UFOLABSNEWS Скормили черновик статьи ChatGPT или Claude? Не удивляйтесь, если OpenAI или Anthropic украдут ваше открытие. Новости в сети 0
Admin UFOLABSNEWS Снос винды до заводских настроек больше не спасёт от прослушки через обновлённый XWorm. Новости в сети 0
Admin UFOLABSNEWS Бывший глава программы по изучению НЛО утверждает, что президенты США не знают правды об НЛО. Новости в сети 0
Admin UFOLABSNEWS Учёные добились истинной 13-кубитной запутанности, не разрушая при этом фотоны. Новости в сети 0
Admin UFOLABSNEWS Не успели обновить Windows? В 2027 году Microsoft может закрыть вам Windows Update. Новости в сети 0
Admin UFOLABSNEWS Эйнштейн вмешался в химию. Сиборгий повёл себя не как его соседи по таблице. Новости в сети 0
Admin UFOLABSNEWS Электромотор ужали до нитки: экзоскелет будущего будут не собирать из железа, а надевать как кофту. Новости в сети 0
Admin UFOLABSNEWS Фотонные чипы теперь можно собирать как Lego — даже из кристаллов, которые раньше не уживались вместе. Новости в сети 0
Admin UFOLABSNEWS Технологию для Марса приспособили, чтобы пиво не теряло пузырьки. Новости в сети 0
Admin UFOLABSNEWS Пароль уже не спасает. EvilTokens угнала доступ к 12000 ящиков Microsoft. Новости в сети 0
Admin UFOLABSNEWS Check Point закрыла уязвимость нулевого дня, для эксплуатации которой не требовался пароль. Новости в сети 0
Admin UFOLABSNEWS Хакерам нужен не zero-day, а один доверчивый мейнтейнер Rust. Новости в сети 0
Admin UFOLABSNEWS Искусственный интеллект не сломал интернет, а лишь выявил его существующие проблемы. Новости в сети 0
Admin UFOLABSNEWS ИИ добрался до корпоративной паранойи. Корпорации требуют режима «ничего не хранить». Новости в сети 0
Admin UFOLABSNEWS Полиция научилась читать сообщения в Signal, Telegram и WhatsApp, не взламывая шифрование. Новости в сети 0
Admin UFOLABSNEWS Один сайт может заморозить Mac целиком, но Apple не видит проблемы. Новости в сети 0

Название темы