💬 ZenGo обнаружил уязвимость «красная таблетка» в популярных приложениях Web3

ZenGo обнаружил уязвимость «красная таблетка» в популярных приложениях Web3
Согласно сообщению в блоге, опубликованному разработчиками криптокошелька ZenGo, фирма заявила, что обнаружила уязвимости в системе безопасности в решениях для моделирования транзакций, используемых популярными децентрализованными приложениями или dApps. Эта уязвимость, получившая название «красная таблетка», позволяла вредоносным dApp красть пользовательские активы на основе непрозрачных утверждений транзакций, предложенных и одобренных пользователями. Уязвимость получила свое название от культовой сцены с красной таблеткой из серии фильмов «Матрица».
Если вредоносное ПО способно обнаружить, что оно на самом деле запускается в смоделированной среде или живет в матрице, оно может вести себя безвредным образом, тем самым вводя в заблуждение решение по защите от вредоносных программ, и раскрывать свою истинную вредоносную природу только при фактическом выполнении в реальной среде. .
ZenGo заявила, что ее исследование показало, что многие ведущие поставщики, включая Coinbase Wallet, в какой-то момент были уязвимы для таких атак. По словам ZenGo, все поставщики были очень восприимчивы к нашим отчетам, и большинство из них быстро исправили свои ошибочные реализации.
Уязвимость возможна из-за недосмотра программирования в специальных переменных среди смарт-контрактов, хранящих общую информацию о функциональности блокчейна, такую как временная метка текущего блока. Однако во время моделирования ZenGo говорит, что для специальных переменных нет правильного значения, и утверждает, что разработчики используют ярлык и устанавливают для них произвольное значение.
Например, инструкция COINBASE содержит адрес текущего майнера блока. Поскольку во время симуляции нет реального блока и, следовательно, майнера, некоторые реализации симуляции просто устанавливают для него нулевой адрес (адрес со всеми нулями).
В видео разработчики ZenGo продемонстрировали, как симуляция смарт-контракта на Polygon (MATIC) просит пользователей отправлять нативные монеты в обмен на другую, которая может быть скомпрометирована с помощью этого метода:
Когда пользователь фактически отправляет транзакцию по цепочке, COINBASE [кошелек] фактически заполняется ненулевым адресом текущего майнера, и контракт просто принимает отправленные монеты.
ZenGo заявила, что исправление уязвимости было простым: вместо того, чтобы заполнять эти уязвимые переменные произвольными значениями, симуляции должны заполнять их значимыми значениями. Фирма представила отредактированные скриншоты вознаграждений за обнаружение ошибок, по-видимому, присужденных Coinbase за решение проблемы. Ethereum Foundation также предоставил ZenGo грант в размере 50 000 долларов за исследования в области моделирования транзакций.
Быстрый привет исследователю безопасности @0xVazi из @ZenGo, который недавно сделал несколько полезных и упреждающих предложений! Нам нравится работать вместе с другими в сфере безопасности, чтобы обеспечить безопасность всех — Карманная вселенная (@PocketUniverseZ) 27 января 2023 г.
Быстрый привет исследователю безопасности @0xVazi из @ZenGo, который недавно сделал несколько полезных и упреждающих предложений! Нам нравится работать вместе с другими в сфере безопасности, чтобы обеспечить безопасность всех
Ограничение / снятие ответственности (дисклеймер): Вся информация на этом сайте предоставляется исключительно в информационных целях и не является предложением или рекомендацией к покупке, продаже или удержанию каких-либо ценных бумаг, акций или других финансовых инструментов. Авторы контента не несут ответственности за действия пользователей, основанные на предоставленной информации. Пользователи обязаны самостоятельно оценивать риски и проконсультироваться со специалистами перед принятием каких-либо инвестиционных решений. Вся информация на сайте может быть изменена без предварительного уведомления.
Свежие новости по теме: Криптовалюта, NFT и криптобиржи
-
Криптовалюта и NFT
SEC - это «прокладываю путь к росту» в крипто
2025-04-01 просмотры: 247 -
Криптовалюта и NFT
Эксперт говорит, что в 2025 году xrp не увидит более высоких цен в 2025 году
2025-04-01 просмотры: 184 -
Криптовалюта и NFT
Медвежий догкоин
2025-04-01 просмотры: 330 -
Криптовалюта и NFT
SEC официально признает предложение 21Shares о пятничном ETF Полкадот
2025-04-01 просмотры: 168 -
Криптовалюта и NFT
551 000 000 000 000 000 Shiba Inu (Shib) Уровень: чего ожидать?
2025-04-01 просмотры: 400 -
Криптовалюта и NFT
Кава (Кава) бросает вызов рынке, сказывается на 30-дневном максимуме
2025-04-01 просмотры: 314 -
Криптовалюта и NFT
1 крипто -монета для покупки, 1 альткойн для продажи в 2025 году: Полкадо, Полигон
2025-04-01 просмотры: 352 -
Криптовалюта и NFT
Система Toshiba, работающая на мощности, поддерживает сотрудничество роботов с безопасной, децентрализованной технологией
2025-04-01 просмотры: 182 -
Криптовалюта и NFT
Крипто -услуги поставщики глазных индийских рынков, поскольку Индия сигнализирует о сдвиге в крипто -регулировании
2025-04-01 просмотры: 402