De tweet is verwijderd door de auteur.
Maar we hebben alles opgeslagen 🙂.
Aztec Connect, een stopgezette op privacy gerichte DeFi-bridge, is geëxploiteerd nadat een aanvaller ongeveer $2,1 miljoen heeft weggesluisd uit een oud Ethereum smart contract. Het incident had geen invloed op het huidige Aztec Network, maar het onderstreepte een hardnekkig beveiligingsprobleem in decentralized finance: gepensioneerde producten kunnen nog steeds geld bevatten en nog steeds worden aangevallen.
Dit artikel is vertaald vanuit het origineel. Lees de originele versie van onze correspondent hier.
Aztec Labs zei dat het een mogelijke exploit onderzocht die Aztec Connect trof nadat ongeveer $2,1 miljoen was verplaatst uit het onveranderlijke contract van het platform. Het bedrijf zei dat Aztec Connect in maart 2023 was beëindigd en dat Aztec Labs geen admin-sleutels of controle over het systeem meer had.
Aztec Connect stelde gebruikers ooit in staat om toegang te krijgen tot DeFi via een op privacy gerichte zero-knowledge rollup op Ethereum. Toen het product werd uitgefaseerd, werden stortingen stopgezet en kregen gebruikers de tijd om fondsen uit het oude systeem op te nemen.
Sommige activa bleven echter in het contract staan. Omdat de contracten volledig onveranderlijk (immutable) waren geworden, konden ze niet langer worden geüpgraded of gepauzeerd. In tegenstelling tot een actief protocol had het oude systeem geen beheerder die de activiteit kon stoppen zodra verdachte transacties begonnen, waardoor de reactie afhankelijk was van publieke waarschuwingen, on-chain tracing en overgebleven gebruikers die controleerden of ze risico liepen.
Het Phalcon-team van BlockSec zei dat de aanval gericht was op het RollupProcessorV3-contract van Aztec Connect op Ethereum en schatte de verliezen op meer dan $2,15 miljoen. Het kernprobleem was volgens de analyse van BlockSec, geciteerd door Crypto.News, een discrepantie tussen hoe transacties werden geverifieerd en hoe ze werden afgewikkeld op Ethereum.
Die discrepantie stelde de aanvaller in staat om saldi te creëren die niet werden gedekt door geldige waarde op Ethereum en vervolgens die saldi op te nemen. Het patroon werd zeven keer herhaald over verschillende activa. De gestolen activa omvatten 909 ETH, ongeveer 270.000 DAI, 167 wrapped staked ETH en kleinere hoeveelheden andere tokens. De wallet van de aanvaller werd naar verluidt gefinancierd via Tornado Cash voorafgaar aan de exploit.
De Aztec Connect-exploit draagt bij aan een moeilijke maand voor DeFi-beveiliging. De hacks-tracker van DeFiLlama toonde verschillende verliezen in juni, waaronder $30 miljoen van Humanity Protocol op 8 juni en $8 miljoen van Syscoin Bridge op 7 juni.
Het bredere beeld is wisselend. Hackverliezen daalden tot $68,3 miljoen in mei, een daling van bijna 90% ten opzichte van april, maar CertiK zei dat code-fouten nog steeds verantwoordelijk waren voor ongeveer $45 miljoen van de verliezen in mei, waardoor ze het grootste aanvalspad voor die maand vormden.
De Aztec-zaak laat zien dat het stopzetten van een protocol niet hetzelfde is als het wegnemen van risico's. Als gebruikers activa achterlaten in onveranderlijke contracten, en als de code live blijft op Ethereum, kunnen aanvallers blijven zoeken naar paden die over het hoofd werden gezien terwijl het product actief was.
Voor DeFi-teams is de les zowel operationeel als technisch. Plannen voor uitfasering vereisen duidelijke opnameprocessen, lange monitoringperioden en publieke communicatie die oude contracten behandelt als actieve risico-oppervlakken. Voor gebruikers is de boodschap eenvoudiger: fondsen die achterblijven in verlaten systemen kunnen jaren nadat een product uit normaal gebruik is verdwenen, blootgesteld blijven.
We hebben eerder benadrukt dat het Humanity Protocol-token met 85% keldert na een hack van $30 miljoen.