De tweet is verwijderd door de auteur.
Maar we hebben alles opgeslagen 🙂.
Aztec Labs is voor de tweede keer in minder dan een week getroffen door een exploit, nadat een aanvaller ongeveer $2,16 miljoen wegsluisde uit een verouderde Private Rollup Bridge die jaren geleden was stopgezet. Het incident had geen invloed op het huidige Aztec-netwerk of de AZTEC-token, maar zorgde voor hernieuwde kritiek op oude smart contracts die live blijven op de blockchain, zelfs nadat producten zijn uitgefaseerd.
Dit artikel is vertaald vanuit het origineel. Lees de originele versie van onze correspondent hier.
De aanvaller richtte zich op de oude Private Rollup Bridge van Aztec, een product dat in 2021 werd gelanceerd en in 2022 werd gesloten, meldt Coinpedia. Hoewel de bridge was stopgezet, bleven de smart contracts actief omdat ze onveranderlijk (immutable) waren, wat betekent dat Aztec ze na implementatie niet kon pauzeren of upgraden.
De aanvaller nam 1.158 ETH, 150.000 DAI en 0,47 renBTC op, volgens gegevens van SlowMist. De wallet van de exploit werd naar verluidt gefinancierd met slechts 0,134 ETH van HitBTC voorafgaand aan de aanval.
De aanval volgde op een andere exploit die op 14 juni werd ontdekt met betrekking tot het verouderde Aztec Connect-product, wat leidde tot verliezen van naar schatting meer dan $2,15 miljoen. Dat eerdere incident was ook gericht op legacy-infrastructuur, niet op het huidige Aztec-netwerk.
Onderzoekers van SlowMist koppelden de nieuwste exploit aan een zwakte in de 'escape hatch'-functie van de bridge, een noodopnamemechanisme dat is ontworpen om gebruikers in staat te stellen fondsen terug te halen onder bepaalde voorwaarden. Het probleem was volgens het rapport dat het contract opnameverzoeken niet correct verifieerde en bepaalde ingediende transactiegegevens vertrouwde zonder onafhankelijk het eigendom van de fondsen te bevestigen.
Hierdoor kon de aanvaller een bewijs indienen dat geldig leek, terwijl er gemanipuleerde opname-informatie werd gebruikt. Het contract gaf vervolgens fondsen vrij die het niet had mogen goedkeuren. De zaak laat zien hoe zelfs noodtools een aanvalsoppervlak kunnen worden als de verificatielogica onvolledig is.
Aztec Labs verklaarde dat het getroffen product geen link heeft met het huidige netwerk, de huidige smart contracts of de AZTEC ERC-20 token. Het bedrijf gaf ook aan dat het geen administratieve controle meer heeft over de oude bridge, wat de mogelijkheid om in te grijpen na de exploit beperkt.
De incidenten bij Aztec benadrukken een terugkerend risico in decentralized finance: oude smart contracts kunnen economisch relevant blijven lang nadat teams zijn gestopt met het onderhoud ervan. Als er nog fondsen in die contracten zitten, kan onveranderlijkheid gebruikers beschermen tegen willekeurige wijzigingen, maar ook noodreparaties voorkomen.
Voor gebruikers is het belangrijkste punt niet alleen of een huidig protocol veilig is, maar ook of oudere producten nog activa bevatten en of het afsluitproces volledig was. Voor ontwikkelaars is de les duidelijker: uitfasering beëindigt het risico niet. Als contracten niet kunnen worden geüpgraded, hebben projecten sterkere opnamecampagnes, monitoring en publieke waarschuwingen nodig voordat legacy-systemen doelwitten worden.
We meldden ook dat de Verus-Ethereum Bridge meer dan $11 miljoen verliest door een validatie-exploit.