Yuga Labsin Valkohattuhyökkäys
Yuga Labs on toteuttanut valkohattuhyökkäyksen pelastusoperaation sen jälkeen, kun Flooring Protocolissa tapahtunut hyökkäys uhkasi useita arvokkaita NFT:itä. Yuga Labsin toimitusjohtaja Michael Figge kertoi, että varat ovat nyt yrityksen hallussa.
Pelastetut NFT:t
Pelastetut NFT:t sisältävät:
- 29 Bored Apea
- 4 Mutant Apea
- 1 BAKC
- 2 CryptoPunkia
- 1 Azuki
- 2 Elementalia
- 26 Kapteenia
- 1 Moonbird
- 2 Doodlea
”Olemme juuri saaneet päätökseen valkohattuhyökkäyksen Flooring Protocolissa havaittuun hyökkäykseen liittyen. Nyt turvallisesti Yuga Labsin hallussa: 29 Bored Apea, 4 Mutant Apea, 1 BAKC, 2 CryptoPunkia, 1 Azuki, 2 Elementalia, 26 Kapteenia, 1 Moonbird ja 2 Doodlea”, Figge sanoi.
Hyökkäyksen Taustat
Yuga Labs toimi hyökkäyksen jälkeen, joka iski Flooring Protocoliin aikaisemmin 8. kesäkuuta. Jotkut kokoelmat oli jo ryöstetty ennen kuin tiimi löysi siihen liittyvän riskipolun. Pelastusoperaatioon osallistuivat Yuga Labsin lohkoketjujohtaja, tunnettu nimellä 0xQuit, sekä turvallisuustutkija Coffee.
Figge kertoi, että GrailsOTC rahoitti varat ja NFT:t, joita tarvittiin altistettujen varojen siirtämiseen haavoittuvista altaista.
Hyökkäyksen Mekanismi
0xQuit kertoi, että hyökkäys mahdollisti pienen määrän WETH:n luoda lähes äärettömän fpToken-saldon. Hyökkääjät pystyivät sitten tyhjentämään Flooring-altaat ja lunastamaan taustalla olevat NFT:t.
”Tänään tapahtunut Flooring-hyökkäys muutti pienen määrän WETH:ta lähes äärettömäksi fpToken-saldoksi, mikä mahdollisti hyökkääjän tyhjentää Flooring-altaat. Tämä johti siihen, että seuraava tilaisuus käytti hyväkseen tyhjentyneitä altaita ja vaihtoi ne taustalla oleviin NFT:ihin.”
Ongelma johtui pakatusta omistuksesta ja indeksilogiikasta. 0xQuitin mukaan haitallinen token ID saattoi saada omistustarkastukset läpäisemään, kun taas myöhempi kirjanpito näytti erilaisen tuloksen. Tämä loi sen, mitä hän kutsui ”haamuomistukseksi”.
Vaikutukset ja Tulevaisuus
Flooring Protocolin 0xFreeLunch kertoi, että hyökkäys vaikutti FloorProtocol V2:een ja BitmapPunksiin. Molemmat projektit käyttivät sopimuksia, joissa vaihdettavat tokenit oli sidottu 1:1 NFT:ihin, jotka oli lukittu sopimukseen.
”Huolimatta useista turvallisuuskatsauksista, hyökkääjä löysi haavoittuvuuden, joka mahdollisti ylimääräisten vaihdettavien tokenien lyömisen ja lunastamisen NFT:iksi.”
0xQuit varoitti käyttäjiä olemaan tallettamatta enää NFT:itä Flooring Protocoliin, sanoen, että äskettäin talletetut varat voivat tulla haavoittuviksi. Hän myös sanoi, että pelastetut NFT:t olivat arvoltaan yli 500 000 dollaria.
Hyökkäys ei ollut täysin ratkaistu, koska hyökkääjät pitivät edelleen joitakin NFT:itä. Tapahtuma lisää Flooring Protocolin historiaan turvallisuushuolia. Aiemmat raportit huomauttivat, että protokolla oli aiemmin kärsinyt NFT-hyökkäyksestä, jonka arvo oli noin 1,5 miljoonaa dollaria.
Flooring Protocolin arkkitehti sanoi ottavansa vastuun sopimuksen suunnittelusta ja kertoi, että haavoittuvuus johtui kaasua säästävästä bittitason koodista, joka pääsi aiemmista turvallisuuskatsauksista. Hän myös kertoi, että tiimi jäljittää purettuja varoja ja työskentelee turvallisuustiimien ja pörssien kanssa.
Erityisesti, kuten crypto.news raportoi, BAYC NFT:t ovat pysyneet varkauden kohteena. Toukokuussa 2024 NFT-kauppias menetti kolme Bored Apea, joiden arvo oli yli 145 000 dollaria, kalasteluhyökkäyksessä, joka liittyi Pink Draineriin.