
NFT заимствование и кредитование Gondi 9 марта объявила, что активно предпринимает меры по компенсации пользователям, пострадавшим от уязвимости в смарт-контракте. Согласно оценкам компании по безопасности Blockaid, злоумышленники использовали уязвимость для кражи около 78 NFT у нескольких жертв, что оценивается примерно в 230 000 долларов США. Gondi заявила, что за исключением логической ошибки в новой версии контракта «Sell & Repay», все остальные функции платформы восстановлены.
«Sell & Repay» — одна из основных функций протокола кредитования NFT Gondi, позволяющая заемщикам продавать заложенные NFT в рамках одной транзакции и автоматически погашать кредит. Последняя версия контракта, развернутая 20 февраля, содержит ошибочную логику в функции «Purchase Bundler», которая неправильно проверяет, является ли вызывающий контракт владельцем или уполномоченным заемщиком NFT, что позволило злоумышленнику обойти проверку собственности и инициировать перевод без владения NFT.
NFT коллекционер tinoch оценил, что потенциальные потери одного из пострадавших составили около 55 ETH, что по рыночной цене на момент оценки примерно равно 108 000 долларов США. Gondi подчеркнула, что масштаб уязвимости ограничен, и NFT, находящиеся в активной фазе займа, «никогда не были затронуты».
По данным Etherscan, украдено 78 NFT, охватывающих несколько известных серий:
После инцидента Gondi быстро приостановила функцию «Sell & Repay» и пригласила Blockaid и независимых аудиторов провести всестороннюю проверку безопасности протокола. Gondi заявила, что все остальные операции платформы — включая погашение кредитов, переобсуждение условий, рефинансирование, выдачу новых кредитов, выставление и торговлю NFT — могут быть безопасно возобновлены.
Работа по компенсации ведется в трех направлениях:
Gondi — децентрализованный, некастодиальный рынок ликвидности NFT и протокол кредитования, позволяющий пользователям залогом NFT брать кредиты, зарабатывать проценты или рефинансировать. Уязвимость возникла из-за логической ошибки в новой версии контракта «Sell & Repay», развернутой 20 февраля, которая неправильно проверяла легальность вызова функции, что позволило злоумышленнику инициировать перевод без владения NFT.
Всего было переведено 78 NFT через около 40 транзакций на адрес злоумышленника, включая 44 Art Blocks, 10 Doodles, 2 Beeple «Spring Collection» и другие известные бренды NFT, часть из которых — уникальные 1/1 произведения. Общие потери оцениваются примерно в 230 000 долларов США.
Gondi заявила, что после завершения проверки протокола Blockaid и независимыми аудиторами, за исключением отключенной функции «Sell & Repay», все остальные операции платформы — включая погашение кредитов, переобсуждение условий, рефинансирование, выдачу новых кредитов и торговлю NFT — могут быть безопасно возобновлены.