XRP-Bridge um 200.000 USD geleert, nachdem Software-Fehler Schein-Einzahlungen als echt erkannte
Wichtige Erkenntnisse
- •Knapp 200.000 XRP im Wert von etwa 200.000 USD wurden am 9. August aus einer Cross-Chain-Bridge zwischen dem XRP Ledger und der tx-Blockchain gestohlen.
- •Der Angriff zielte auf eine Software-Schwachstelle ab, bei der der Relayer-Code Transaktionen mit dem Memo-Feld der Bridge verarbeitete, ohne die Zieladresse zu verifizieren, und fiktive Einzahlungen als legitim behandelte.
- •Der Angriff dauerte etwa 97 Minuten, wobei eine Mehrheit der 28 Relayer der Bridge jede Auszahlung autorisierte, da die eigenen Aufzeichnungen der Bridge gültige Einzahlungen anzeigten.
- •tx hat den verwundbaren Code behoben, Blockchain-Forensik-Spezialisten hinzugezogen und eine Beschwerde beim Internet Crime Complaint Center des FBI eingereicht, aber noch nicht angekündigt, wie geschädigte Halter entschädigt werden.
- •On-Chain-Analysen deuten darauf hin, dass das gestohlene XRP schnell über mehrere Wallets verteilt wurde – ein Muster, das häufig verwendet wird, um Geldspuren zu verschleiern und die Rückgewinnung zu erschweren.

XRP-Bridge um 200.000 USD geleert, nachdem Software-Fehler Schein-Einzahlungen als echt erkannte
Knapp 200.000 XRP – im Wert von etwa 200.000 USD zum aktuellen Preis – wurden am 9. August aus einer Cross-Chain-Bridge abgezogen, die das XRP Ledger mit der tx-Blockchain verbindet, nachdem ein Angreifer eine Software-Schwachstelle ausnutzte, die es ermöglichte, nicht existierende Einzahlungen als echt zu registrieren. Der Vorfall reiht sich ein in eine lange Geschichte von Cross-Chain-Bridge-Exploits, die der Krypto-Branche insgesamt Milliarden von Dollar gekostet haben und nach wie vor zu den am häufigsten angegriffenen Kategorien der DeFi-Infrastruktur gehören.
Die Bridge verband das XRP Ledger mit Coreum, einer Blockchain, die im März dieses Jahres als tx rebrandet wurde – einem in den USA ansässigen Projekt, das sich auf die Tokenisierung realer Vermögenswerte konzentriert. Laut tx erkannte die Software der Bridge bestimmte Transaktionen fälschlicherweise als Einzahlungen, obwohl sie nie XRP an die Reserve-Wallet der Bridge lieferten. Dies ermöglichte es dem Angreifer, ungedeckte Bridge-XRP auf der tx-Chain zu minten und diese Token dann über die Bridge zurückzusenden, um echtes XRP aus der Reserve abzuheben.
Der Abfluss begann um 19:16 UTC und dauerte etwa 97 Minuten, bevor das System gestoppt wurde. Jede Auszahlung wurde von 17 der 28 Relayer der Bridge autorisiert – einer Mehrheit –, die genau wie vorgesehen zustimmten, da die eigenen Aufzeichnungen der Bridge anzeigten, dass die Einzahlungen legitim waren. Relayer sind Programme, die beide Blockchains überwachen und Übertragungen genehmigen, wenn das Hauptbuch der Bridge anzeigt, dass eine Abhebung geschuldet wird.
Der spezifische Fehler lag jedoch eine Schicht tiefer. Der Relayer-Code verarbeitete Zahlungen, die das Memo der Bridge enthielten, ohne zuvor die Zieladresse zu verifizieren. Das bedeutete, dass Transaktionen mit dem korrekten Memo-Feld, die XRP jedoch an eine andere Adresse leiteten, weiterhin als gültige Einzahlungen behandelt wurden. Diese Art von Input-Validierungs-Schwachstelle – bei der Bridge-Software einem Feld wie einem Memo oder Bezeichner vertraut, ohne den tatsächlichen Transfer von Geldern zu bestätigen – ist auch bei anderen Bridge-Exploits in der Branche aufgetreten, wo Angreifer wiederholt Proof- oder Messaging-Systeme manipuliert haben, um Bridges davon zu überzeugen, dass Einzahlungen stattgefunden haben, obwohl dies nicht der Fall war.
Wie die Bridge funktionieren sollte
Eine Bridge funktioniert wie ein Tresor mit einem Belegsystem. Ein Nutzer sendet XRP an eine Reserve-Wallet auf dem XRP Ledger, und die Bridge erstellt eine entsprechende Menge an Bridge-XRP auf der Ziel-Chain. Wenn der Nutzer diese Bridge-Token zurückgibt, kann er das entsprechende echte XRP aus der Reserve abheben. Der Angreifer fand tatsächlich eine Möglichkeit, das System dazu zu bringen, Belege auszustellen, ohne etwas in den Tresor einzuzahlen.
Reaktion und Untersuchung
tx bestätigte die Einzahlungserkennungs-Schwachstelle in einem öffentlichen Update und erklärte, dass der Angreifer Software ausgenutzt habe, die Transaktionen, die kein XRP an die Reserve lieferten, fälschlicherweise als gültige Einzahlungen erkannte.
Das Projekt gab an, den verwundbaren Code identifiziert und behoben, Blockchain-Forensik-Spezialisten hinzugezogen und eine Beschwerde beim Internet Crime Complaint Center (IC3) des FBI eingereicht zu haben – ein Schritt, der nach Exploits häufig von Krypto-Projekten ergriffen wird, obwohl die Rückgewinnungsrate für gestohlene digitale Vermögenswerte niedrig bleibt. tx hat jedoch noch nicht mitgeteilt, wie geschädigte Halter entschädigt werden.
Inzwischen deuten On-Chain-Analysen darauf hin, dass der Großteil des gestohlenen XRP nicht in einer einzigen Wallet verblieb. Innerhalb weniger Stunden wurden die Gelder über mehrere andere Adressen weitergeleitet, was die Rückgewinnung erschwert – ein Muster, das nach Krypto-Exploits häufig beobachtet wird, wenn Angreifer versuchen, die Spuren der Gelder über mehrere Wallets und Börsen zu verschleiern.