Yuga Labs восстановила 68 NFT, включая CryptoPunks, в ходе операции «белого хакера» после обнаружения бага в Flooring Protocol
Ключевые выводы
- •Yuga Labs восстановила 68 NFT на сумму более 500 000 долларов из Flooring Protocol 8 июня посредством защитного вмешательства «белого хакера».
- •Уязвимость в логике бухгалтерского учета Flooring Protocol позволяла чеканить почти неограниченное количество fpTokens, что позволяло злоумышленникам осушать пулы ликвидности с минимальным капиталом.
- •Yuga Labs развернула смарт-контракт, который повторял механику эксплойта, чтобы извлечь находящиеся под угрозой NFT до того, как их смогут забрать злоумышленники.
- •Восстановленные активы включали два CryptoPunks, 29 NFT Bored Ape Yacht Club и четыре NFT Mutant Ape Yacht Club, а также NFT из других коллекций.
- •Yuga Labs заявила, что все восстановленные NFT будут возвращены их законным владельцам, как только Flooring Protocol исправит основную уязвимость.

8 июня Yuga Labs провела операцию по спасению в стиле «белого хакера», восстановив 68 NFT на сумму более 500 000 долларов из Flooring Protocol после того, как ошибка в бухгалтерском учете смарт-контракта сделала пулы ликвидности платформы уязвимыми для эксплуатации. Среди восстановленных активов — два CryptoPunks, 29 NFT из коллекции Bored Ape Yacht Club и четыре NFT Mutant Ape Yacht Club, а также дополнительные NFT из других коллекций, внесенные в пулы фракционализации протокола.
Уязвимость
Flooring Protocol, платформа, обеспечивающая фракционализацию NFT (разделение дорогостоящих NFT на взаимозаменяемые, торгуемые доли, чтобы пользователи могли получить доступ к «голубым фишкам» без их полной покупки), содержала изъян в логике бухгалтерского учета и проверки прав собственности. Злоумышленник обнаружил, что ошибка позволяет чеканить почти неограниченные балансы fpTokens — внутреннего токена протокола, представляющего долевую собственность на NFT.
Эксплойт позволял систематически опустошать пулы ликвидности с помощью номинальных сумм WETH, создавая постепенное извлечение средств, которое в конечном итоге могло бы истощить протокол от его самых ценных активов. Архитектор Flooring Protocol, известный как 0xFreeLunch, признал ответственность за уязвимость.
Как развивалась операция по спасению
Yuga Labs вмешалась до того, как атака могла усилиться. Компания развернула защитный смарт-контракт, который по существу копировал механику эксплойта — используя ту же сломанную логику учета для чеканки fpTokens и извлечения высоколиквидных NFT из уязвимых пулов до того, как злоумышленники могли бы их забрать. Этот подход отражает устоявшуюся практику «белых хакеров» в DeFi, когда исследователи безопасности и команды протоколов соревнуются с атакующими, опережая их и используя ту же уязвимость в защитных целях для перемещения рискованных средств в безопасное место.
В ходе операции было спасено 68 NFT из нескольких коллекций. Активы CryptoPunks, Bored Ape Yacht Club и Mutant Ape Yacht Club составили самую ценную часть спасенных активов.
Все восстановленные NFT остаются под стражей Yuga Labs. Компания заявила, что активы будут возвращены их законным владельцам, как только Flooring Protocol исправит базовую уязвимость.
Более широкие последствия
Инцидент с Flooring Protocol подчеркивает постоянную обеспокоенность зрелостью инфраструктуры DeFi, ориентированной на NFT. Ошибки бухгалтерского учета, в частности погрешности в том, как протоколы отслеживают владение токенами и полномочия на эмиссию, относятся к числу самых фундаментальных категорий уязвимостей смарт-контрактов и стали причиной нескольких крупных эксплойтов DeFi в последние годы. Всесторонние аудиты перед развертыванием специально разработаны для выявления подобных проблем, хотя сложность совместимости логики владения NFT и чеканки взаимозаменяемых токенов продолжает создавать поверхности для атак, которые могут не проявляться до тех пор, пока протоколы не заработают в реальном времени и с реальными ценностями.
Быстрый ответ Yuga Labs отражает прямую финансовую и репутационную заинтересованность компании в защите держателей CryptoPunks и Bored Ape Yacht Club. Yuga Labs приобрела интеллектуальную собственность CryptoPunks у Larva Labs в 2022 году.