• bitcoinBitcoin (BTC) $ 83,755.00
  • ethereumEthereum (ETH) $ 1,578.10
  • tetherTether (USDT) $ 0.999943
  • usd-coinUSDC (USDC) $ 0.999942
  • tronTRON (TRX) $ 0.253551
  • dogecoinDogecoin (DOGE) $ 0.152854
  • cardanoCardano (ADA) $ 0.604040
  • leo-tokenLEO Token (LEO) $ 9.37
  • chainlinkChainlink (LINK) $ 12.14
  • stellarStellar (XLM) $ 0.234878
  • hedera-hashgraphHedera (HBAR) $ 0.156784
  • bitcoin-cashBitcoin Cash (BCH) $ 317.61
  • litecoinLitecoin (LTC) $ 74.17
  • moneroMonero (XMR) $ 217.30
  • daiDai (DAI) $ 0.999925
  • okbOKB (OKB) $ 52.00
  • crypto-com-chainCronos (CRO) $ 0.081496
  • ethereum-classicEthereum Classic (ETC) $ 14.73
  • vechainVeChain (VET) $ 0.022032
  • cosmosCosmos Hub (ATOM) $ 4.00
  • algorandAlgorand (ALGO) $ 0.177841
  • kucoin-sharesKuCoin (KCS) $ 10.39
  • makerMaker (MKR) $ 1,341.67
  • eosEOS (EOS) $ 0.617111
  • iotaIOTA (IOTA) $ 0.155406
  • tezosTezos (XTZ) $ 0.502608
  • zcashZcash (ZEC) $ 31.20
  • true-usdTrueUSD (TUSD) $ 0.997305
  • neoNEO (NEO) $ 5.40
  • dashDash (DASH) $ 20.09
  • qtumQtum (QTUM) $ 1.94
  • 0x0x Protocol (ZRX) $ 0.233036
  • decredDecred (DCR) $ 11.53
  • basic-attention-tokenBasic Attention (BAT) $ 0.121427
  • ravencoinRavencoin (RVN) $ 0.010263
  • nemNEM (XEM) $ 0.015590
  • ontologyOntology (ONT) $ 0.131580
  • wavesWaves (WAVES) $ 0.995715
  • iconICON (ICX) $ 0.091825
  • liskLisk (LSK) $ 0.474777
  • paxos-standardPax Dollar (USDP) $ 1.00
  • huobi-tokenHuobi (HT) $ 0.379387
  • bitcoin-goldBitcoin Gold (BTG) $ 0.613692
  • augurAugur (REP) $ 0.799025
  • bitcoin-diamondBitcoin Diamond (BCD) $ 0.028338
  • bytomBytom (BTM) $ 0.002658
Безопасность

SlowMist раскрыла уязвимость в смарт-контракте KiloEx

Аналитики SlowMist установили, что причиной взлома проекта KiloEx стала критическая ошибка в контракте MinimalForwarder. Отсутствие базовой проверки доступа позволило злоумышленнику манипулировать ценами через цепочку вызовов смарт-контрактов. В частности, execute-функция дала возможность подменить адрес и подпись, пройти проверку и «вызвать нужные методы без ограничений». Это открыло путь к изменению ценового оракула и последующему извлечению прибыли. В результате хакеры похитили около $7 млн

Исследователи SlowMist подробно описали цепочку вызовов, приведших к атаке. Сначала злоумышленник получил возможность вызвать функцию setPrices в контракте KiloPriceFeed, которая используется для обновления данных о ценах. Это стало возможным благодаря некорректной архитектуре вызовов между контрактами Keeper, PositionKeeper и MinimalForwarder. Уязвимость в последнем позволила передавать любые параметры и обойти проверку данных. В результате, злоумышленник сначала занизил цену и открыл длинную позицию, а затем резко поднял курс и закрыл ее с прибылью.

Представители KiloEx подтвердили факт эксплойта и сообщили, что работают над расследованием совместно с BNB Chain, Manta Network и ведущими компаниями по безопасности, включая Seal-911, SlowMist и Sherlock. Команда отметила, что инцидент затронул несколько экосистем, и ведется активная работа по отслеживанию и возврату украденных криптовалют. Также стало известно, что средства злоумышленника начали перемещаться через протоколы zkBridge и Meson.

Случай с KiloEx снова подчеркнул важность базовых проверок доступа в смарт-контрактах. Ошибка в одном компоненте системы привела к полной компрометации логики торговли и серьезным убыткам. Эксперты призывают команды DeFi-проектов уделять больше внимания безопасности на уровне архитектуры, особенно при использовании контрактов для делегированных вызовов.

Ошибка в тексте? Выделите её мышкой и нажмите Ctrl + Enter

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Кнопка «Наверх»