Tweeten raderades av författaren.
Men vi sparade allt 🙂.
Aztec Labs har drabbats av ett andra utnyttjande på mindre än en vecka, efter att en angripare tömt cirka 2,16 miljoner dollar från en föråldrad Private Rollup Bridge som stängdes ner för flera år sedan. Incidenten påverkade inte det nuvarande Aztec-nätverket eller AZTEC-token, men den förnyade granskningen av gamla smarta kontrakt som förblir aktiva på kedjan även efter att produkter har pensionerats.
Denna artikel har översatts från originalet. Läs originalversionen av vår korrespondent här.
Angriparen riktade in sig på Aztecs gamla Private Rollup Bridge, en produkt som lanserades 2021 och stängdes 2022, rapporterar Coinpedia. Även om bryggan hade tagits ur bruk förblev dess smarta kontrakt aktiva eftersom de var oföränderliga (immutable), vilket innebär att Aztec inte kunde pausa eller uppgradera dem efter driftsättning.
Angriparen tog ut 1 158 ETH, 150 000 DAI och 0,47 renBTC, enligt data från SlowMist. Den plånbok som användes för attacken ska ha finansierats med endast 0,134 ETH från HitBTC före angreppet.
Attacken följde på ett annat utnyttjande som upptäcktes den 14 juni rörande den föråldrade produkten Aztec Connect, vilket ledde till förluster uppskattade till mer än 2,15 miljoner dollar. Den tidigare incidenten riktade sig också mot äldre infrastruktur, inte det nuvarande Aztec-nätverket.
Forskare vid SlowMist kopplade det senaste utnyttjandet till en svaghet i bryggans "escape hatch"-funktion, en mekanism för nöduttag utformad för att låta användare återfå medel under vissa förhållanden. Problemet var enligt rapporten att kontraktet inte verifierade uttagsbegäranden korrekt och litade på inskickad transaktionsdata utan att självständigt bekräfta ägandet av medlen.
Detta gjorde det möjligt för angriparen att skicka in ett bevis som verkade giltigt samtidigt som manipulerad uttagsinformation användes. Kontraktet släppte sedan medel som det inte borde ha godkänt. Fallet visar hur även nödverktyg kan bli attackytor om verifieringslogiken är ofullständig.
Aztec Labs uppgav att den drabbade produkten inte har någon koppling till det nuvarande nätverket, nuvarande smarta kontrakt eller AZTEC ERC-20-token. Företaget sa också att det inte längre har administrativ kontroll över den gamla bryggan, vilket begränsar dess förmåga att ingripa efter utnyttjandet.
Aztec-incidenterna belyser en återkommande risk inom decentraliserad ekonomi: gamla smarta kontrakt kan förbli ekonomiskt relevanta långt efter att team slutat underhålla dem. Om medel fortfarande finns kvar i dessa kontrakt kan oföränderlighet skydda användare från godtyckliga ändringar men också förhindra akuta korrigeringar.
För användare är huvudfrågan inte bara om ett nuvarande protokoll är säkert, utan om äldre produkter fortfarande innehåller tillgångar och om deras nedstängningsprocess var fullständig. För utvecklare är läxan tydligare: avveckling innebär inte slutet på risken. Om kontrakt inte kan uppgraderas behöver projekt starkare uttagskampanjer, övervakning och offentliga varningar innan äldre system blir måltavlor.
Vi rapporterade även att Verus-Ethereum Bridge förlorar mer än 11 miljoner dollar i ett valideringsutnyttjande.