Актуальные темы
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
🚨 @VenusProtocol Обход лимита поставок через прямой перевод ERC-20
Известная уязвимость Compound V2 позволила злоумышленнику увеличить обменный курс vTHE в 3.81 раза, просто переведя токены напрямую в контракт vToken, полностью обойдя лимит поставок в 14.5M THE.
9 месяцев подготовки. 50 атакующих транзакций. $5M извлечено.
Вот что произошло 👇

Коренная причина
getCashPrior() в VBep20.sol считывает обменный курс из balanceOf(address(this))
Лимит поставки применяется только внутри mint()
Но прямой ERC-20 transfer() на адрес vToken никогда не вызывает mint()
Итак:
1️⃣ Нападающий переводит THE напрямую на контракт vTHE
2️⃣ balanceOf() увеличивается без уведомления
3️⃣ exchangeRate мгновенно инфлируется
4️⃣ Тот же баланс vTHE теперь требует на 3.81× больше стоимости залога
5️⃣ Заимствование CAKE/BNB - обмен на THE - перевод на vTHE - повторить
50 циклов. 12.2M THE - 53.2M THE. 3.67× превышение лимита поставки.

803
Топ
Рейтинг
Избранное
