Каждый мог получить $1,800,000 нажатием одной кнопки
Случился "эксплойт" протокола Bedrock, где хакер вынес $1.8млн
Абсолютно каждый мог его сделать раннее, и вот как:
Разрабы гении и просто скопипастили контракт с uniETH на uniBTC, оставив функцию прямого минта с эфира
В uniETH оно работает норм, просто кидаешь 1 ETH и получаешь 1 uniETH
Но в uniBTC ты кидаешь 1 ETH и получаешь 1 uniBTC
Это работало только через контракт
С самого сайта вызывалась другая функция минта, в которой проблем не было
Никто не замечал эту особенность за полгода работы, но вот сейчас челик заметил, взял флешлоан на 30 ETH и сминтил себе 30 uniBTC ($1.8млн), суммарно потратив всего $250 на комсу
Случился "эксплойт" протокола Bedrock, где хакер вынес $1.8млн
Абсолютно каждый мог его сделать раннее, и вот как:
Разрабы гении и просто скопипастили контракт с uniETH на uniBTC, оставив функцию прямого минта с эфира
В uniETH оно работает норм, просто кидаешь 1 ETH и получаешь 1 uniETH
Но в uniBTC ты кидаешь 1 ETH и получаешь 1 uniBTC
Это работало только через контракт
С самого сайта вызывалась другая функция минта, в которой проблем не было
Никто не замечал эту особенность за полгода работы, но вот сейчас челик заметил, взял флешлоан на 30 ETH и сминтил себе 30 uniBTC ($1.8млн), суммарно потратив всего $250 на комсу