DeFi-Protokoll Spiral gehackt: 10,7 Ethereum erbeutet
Das DeFi-Protokoll Spiral wurde angegriffen und hat mehr als 10,7 Ethereum verloren. Der Angreifer nutzte eine Sicherheitslücke aus: Das Protokoll zog den Spotpreis von Uniswap V4 zur Bewertung von Sicherheiten heran, ohne Schutzmaßnahmen wie TWAP oder Grenzen für Preisänderungen einzubauen.
Das Wichtigste in Kürze:
- Das Protokoll Spiral verliert rund 10,7 Ethereum durch eine Ausnutzung der Preisermittlung
- Der Angreifer verwendete sechs verschiedene Wallets, um einen Sicherheitsmechanismus zu umgehen
- Die Lücke befand sich in der Funktion SpiralHookV2.borrow, die über keinen ausreichenden Preisschutz verfügte
Wie der Angriff ablief
Der Angreifer nutzte einen Fehler in der Art und Weise aus, wie Spiral den Wert von Sicherheiten bestimmte. Statt einer sicheren Preismethode verwendete das Protokoll den aktuellen Spotpreis von Uniswap V4, was das Risiko einer Preismanipulation erhöht.
Der Angriff funktionierte folgendermaßen: Das Protokoll hatte einen Guard namens noSameBlockSwap, der Angriffe innerhalb desselben Blocks verhindern sollte. Dieser Sicherheitsmechanismus war jedoch an tx.origin gekoppelt, einen Ethereum-Parameter, der den allerersten Absender einer Transaktion angibt. Durch den Einsatz von sechs verschiedenen Wallets konnte der Angreifer dieses System umgehen und innerhalb desselben Blocks wiederholt Geld gegen künstlich aufgeblähte Sicherheiten leihen.
Folgen und technische Details
Der Angreifer trieb zunächst den Preis in die Höhe, indem er große Mengen Liquidität in einen Uniswap V4-Pool einbrachte, wodurch der Spotpreis stieg. Anschließend nutzte der Hacker dieses manipulierte Preisniveau, um gegen deutlich mehr Sicherheiten zu leihen, als normalerweise erlaubt gewesen wäre. Nach dem Leihen zog der Angreifer die hinzugefügte Liquidität wieder ab, woraufhin der Pool zu seinem normalen Preisniveau zurückkehrte.
Das Sicherheitsunternehmen SlowMist identifizierte den Angreifer über die Adresse 0x859E69A29244A10800A34eE66919426C02aFa2f0. Der Angriffsvertrag und die verwundbaren Verträge sind ebenfalls verifiziert und auf der Blockchain dokumentiert.
Dieser Vorfall unterstreicht, warum viele DeFi-Protokolle Uniswap und andere dezentrale Börsen mit vorsichtigen Preismechanismen nutzen. Protokolle müssen mehrere Sicherheitsebenen haben, einschließlich Durchschnittspreisen über mehrere Blöcke, damit einmalige Preispumps nicht missbraucht werden können.
Keine Finanzberatung. Blockchain Stories bietet ausschließlich informative Inhalte. Krypto-Assets sind sehr volatil und Sie können Ihren gesamten Einsatz verlieren. Führen Sie stets Ihre eigene Recherche durch. Lesen Sie unseren vollständigen Haftungsausschluss.
Affiliate-Hinweis. Einige Links auf dieser Seite sind Affiliate-Links. Wenn Sie sich über einen solchen Link bei einem Partner anmelden, erhalten wir möglicherweise eine Provision, ohne zusätzliche Kosten für Sie. Dies beeinflusst niemals unsere Berichterstattung. Lesen Sie unsere redaktionellen Richtlinien.