Tweetul a fost șters de autor.
Dar noi am salvat totul 🙂.
Aztec Labs a fost lovit de un al doilea exploit în mai puțin de o săptămână, după ce un atacator a extras aproximativ 2,16 milioane de dolari dintr-un Private Rollup Bridge scos din uz, care fusese închis cu ani în urmă. Incidentul nu a afectat rețeaua actuală Aztec sau tokenul AZTEC, dar a reînnoit controlul asupra vechilor contracte inteligente care rămân active on-chain chiar și după ce produsele sunt retrase.
Acest articol a fost tradus din original. Citiți versiunea originală a corespondentului nostru aici.
Atacatorul a vizat vechiul Private Rollup Bridge al Aztec, un produs lansat în 2021 și închis în 2022, raportează Coinpedia. Deși bridge-ul fusese scos din uz, contractele sale inteligente au rămas active deoarece erau imuabile, ceea ce înseamnă că Aztec nu le-a putut întrerupe sau actualiza după implementare.
Atacatorul a retras 1.158 ETH, 150.000 DAI și 0,47 renBTC, conform datelor SlowMist. Portofelul utilizat pentru exploit a fost finanțat cu doar 0,134 ETH de pe HitBTC înainte de atac.
Atacul a urmat unui alt exploit descoperit pe 14 iunie care a implicat produsul Aztec Connect scos din uz, ceea ce a dus la pierderi estimate la peste 2,15 milioane de dolari. Acel incident anterior a vizat, de asemenea, infrastructura de tip legacy, nu rețeaua actuală Aztec.
Cercetătorii SlowMist au legat cel mai recent exploit de o slăbiciune în funcția escape hatch a bridge-ului, un mecanism de retragere de urgență conceput pentru a permite utilizatorilor să recupereze fonduri în anumite condiții. Problema, conform raportului, a fost că respectivul contract nu a verificat corect cererile de retragere și a avut încredere în unele date de tranzacție transmise fără a confirma independent proprietatea fondurilor.
Acest lucru a permis atacatorului să trimită o dovadă care părea validă în timp ce folosea informații de retragere manipulate. Contractul a eliberat apoi fonduri pe care nu ar fi trebuit să le aprobe. Cazul arată cum chiar și instrumentele de urgență pot deveni suprafețe de atac dacă logica de verificare este incompletă.
Aztec Labs a declarat că produsul afectat nu are nicio legătură cu rețeaua actuală, contractele inteligente actuale sau tokenul ERC-20 AZTEC. Compania a mai precizat că nu mai deține control administrativ asupra vechiului bridge, ceea ce îi limitează capacitatea de a interveni după exploit.
Incidentele Aztec evidențiază un risc recurent în finanțele descentralizate: vechile contracte inteligente pot rămâne relevante din punct de vedere economic mult timp după ce echipele încetează să le mai întrețină. Dacă fondurile sunt încă în interiorul acelor contracte, imuabilitatea poate proteja utilizatorii de schimbări arbitrare, dar poate, de asemenea, să împiedice remedierile de urgență.
Pentru utilizatori, problema principală nu este doar dacă un protocol actual este sigur, ci și dacă produsele mai vechi încă dețin active și dacă procesul lor de închidere a fost complet. Pentru dezvoltatori, lecția este mai clară: scoaterea din uz nu pune capăt riscului. Dacă contractele nu pot fi actualizate, proiectele au nevoie de campanii de retragere mai puternice, monitorizare și avertismente publice înainte ca sistemele legacy să devină ținte.
Am raportat, de asemenea, că Bridge-ul Verus-Ethereum a pierdut peste 11 milioane de dolari într-un exploit de validare.