GradientMarketMakerPool контракт gradient.trade взломан
Злоумышленник взял флеш-кредит, обменял WETH на GRAY, внес GRAY через provideLiquidity, который зависит от спотовых резервов WETH/GRAY, и вывел ликвидность в той же транзакции через withdrawLiquidity(). Награды, на которые можно повлиять с помощью getReserves() и которые рассчитываются без каких-либо зависимостей от времени, могут быть легко манипулированы и украдены.
Время до взлома: 10 часов
EDIT: Команда Gradient уведомлена
⛓️💥 Из канала @evmhacks
Злоумышленник взял флеш-кредит, обменял WETH на GRAY, внес GRAY через provideLiquidity, который зависит от спотовых резервов WETH/GRAY, и вывел ликвидность в той же транзакции через withdrawLiquidity(). Награды, на которые можно повлиять с помощью getReserves() и которые рассчитываются без каких-либо зависимостей от времени, могут быть легко манипулированы и украдены.
Время до взлома: 10 часов
EDIT: Команда Gradient уведомлена
⛓️💥 Из канала @evmhacks