CertiK обнаружила брешь в системе безопасности в Wormhole в сети Aptos
Согласно сообщению в социальной сети платформы безопасности блокчейна CertiK, если бы проблема безопасности в Wormhole в сети Aptos не была обнаружена, она могла бы привести к убыткам на сумму 5 млн долларов. Платформа заявила, что обнаружила ошибку и сообщила о ней команде Wormhole. Ошибка исправлена, и мост больше не уязвим.
Отчет CertiK был размещен в виде видео. В нем утверждалось, что ошибка «возникла из-за неправильной реализации модификаторов public(friend)» и «entry» в языке программирования MOVE. Модификатор public(friend) позволяет вызывать функцию другими функциями в том же модуле или внешними учетными записями, указанными в «списке друзей», но не другими вызывающими объектами. С другой стороны, модификатор «entry» указывает, что функция может быть вызвана из любой внешней учетной записи.
Из-за этой ошибки злоумышленник мог создать фальшивые транзакции, которые перемещали бы токены с одной учетной записи на другую, хотя на самом деле токены не перемещались. Эти «события» могли привести к тому, что версия моста для Ethereum начала чеканить или разблокировать токены без каких-либо реальных депозитов, поддерживающих их на стороне Aptos. В результате злоумышленник мог слить с моста средства на сумму до 5 млн долларов, заявили в CertiK.
Изображение: Pintu
Дисклеймер: содержание этой статьи отражает исключительно мнение автора и не представляет платформу в каком-либо качестве. Данная статья не должна являться ориентиром при принятии инвестиционных решений.
Вам также может понравиться
Рождественский и новогодний карнавал для держателей BGB: купите 1 BGB и выиграйте до 2,026 BGB!
Bitget Trading Club Championship (этап 20) — до 2,400 BGB на пользователя, а также RHEA и Mystery Box
Объявление спотовой маржи Bitget о приостановлении услуг маржинальной торговли ICNT/USDT, PROMPT/USDT, CAMP/USDT, FARTCOIN/USDT, PEAQ/USDT
Объявление спотовой маржи Bitget о приостановлении услуг маржинальной торговли RON/USDT, XCN/USDT, CARV/USDT, VINE/USDT, CHILLGUY/USDT