Исследователь безопасности получил награду в $2 млн за сообщение о баге в ETH-Creation

Разработчики Ethereum-решения масштабирования второго уровня Optimism сообщили о выявлении и устранении «критического бага», который позволял злоумышленникам создавать в учетной записи Optimism бесконечное количество эфиров.

f71cc7865240293979dbeb88721c24aa.jpg

О баге сообщил разработчик iOS-джейлбрейка Cydia Джей Фримэн. В качестве награды он получил от Optimism $2 млн.

Как сообщается, злоумышленники могли эксплуатировать уязвимость, чтобы создавать эфиры в любой цепочке с помощью форка OVM 2.0 протокола go-Ethereum путем повторяющегося запуска опкода SELFDESTRUCT в контракте, содержащем баланс эфиров.

Однако история цепочек показывает, что уязвимость не эксплуатировалась на практике, за исключением случайной активации сотрудником стартапа Etherscan.

Исправление уже протестировали и развернули в сетях Optimism Kovan и Mainnet, включая всех поставщиков инфраструктуры.

Optimism — это решение масштабирования второго уровня для сети Ethereum, использующее «оптимистичные свертки», которые объединяют транзакции за пределами блокчейна Ethereum. За счет этого уменьшаются издержки и значительно повышается скорость транзакций. 

Комментаторы отмечают, что Ethereum — это тщательно проверенный и протестированный протокол, который работает с децентрализованной сетью разнообразных клиентов, а баг мог скрываться в работе экземпляра AWS, выполняющего ошибочный код.

В начале февраля протокол Wormhole сообщил о взломе. Сумма ущерба составила 120 тысяч ETH ($320 млн).

© Habrahabr.ru