Eine seit 2015 in der Payment-Engine des XRP Ledgers schlummernde Schwachstelle hätte es Angreifern ermöglicht, spendierbare XRP (XRP) jenseits des fest definierten Angebotslimits von 100 Milliarden Token zu prägen, wie Entwickler jetzt einräumen.
Zentrale Punkte:
- Ein Forscher meldete den Overflow-Bug am 22. September mit Hilfe eines KI-Sicherheitstools über das Bug-Bounty-Programm des Netzwerks.
- Entwickler spielten nur drei Tage später einen Fix ein – erstmals seit über einem Jahrzehnt ohne vorherige Abstimmung durch die Validatoren.
- Die Maintainer fanden keinerlei Hinweise darauf, dass die Schwachstelle jemals aktiv ausgenutzt wurde.
XRP-Gegenfeitungs-Bug
Die Maintainer des XRP Ledgers legten die Schwachstelle in einem Verwundbarkeitsbericht am 9. Oktober offen. Demnach war der Fehler am 22. September über das Bug-Bounty-Programm gemeldet worden. RippleX, die Entwicklungssparte von Ripple, stufte den Bug nach erfolgreicher Reproduktion des Angriffs als „kritisch“ ein. Das Team fand jedoch keine Spuren, dass jemand die Lücke jemals missbraucht hat.
Die Ursache lag im Payment-Engine-Code, der mit unkontrollierter 64‑Bit-Arithmetik berechnete, welchen Gesamtbetrag ein Käufer schuldet, wenn eine einzelne Zahlung gleichzeitig zahlreiche Orders im Orderbuch ausführt.
Hunderte gezielt falsch bepreiste Orders konnten diese Summe über den Maximalwert hinaustreiben, sodass sie „überlief“ und wieder als sehr kleine Zahl dargestellt wurde. Verkäufer erhielten so den vollen Betrag, während der Käufer praktisch nichts zahlte. Die eingebaute Sicherheitsprüfung des Ledgers gegen das unautorisierte Prägen neuer XRP nutzte dieselbe fehlerhafte Berechnung – und übersah die gefälschten Coins damit vollständig.
Lesen Sie auch: GPT-6.1 Sol senkte Asanas Agentenkosten um den Faktor 76 – doch es gibt einen Haken
Cayden Liao erläutert die Lücke
Cayden Liao, Mitgründer des Sicherheitsunternehmens Veria Labs, erklärte auf X, dass der KI-Agent seiner Firma den Bug entdeckt und zugleich einen funktionierenden Exploit gebaut habe. Nach seinen Berechnungen hätte eine einzige Transaktion rund 18 Billionen XRP prägen können. Er vermutet, dass die Lücke so lange unentdeckt blieb, weil sie „zwei an sich eher geringfügige Bugs miteinander verknüpft“.
Liao zufolge zahlte Ripple an Veria die Höchstprämie des Bug-Bounty-Programms von 250.000 US‑Dollar. J. Ayo Akinyele, Head of Engineering bei RippleX, kündigte an, den Einsatz von KI-gestützter Fehlersuche und formaler Verifikation deutlich auszuweiten. KI verändere „grundlegend, wie schnell Schwachstellen heute entdeckt werden können“, so Akinyele.
Notfall-Patch für das XRPL
Der Fix wurde am 25. September in Version 3.4.1 von xrpld ausgeliefert – nur drei Tage nach Eingang des Reports. Bereits am selben Tag liefen mehr als 80 % der vertrauenswürdigen Validatoren mit der neuen Version. Der Patch trat damit ohne das übliche zweiwöchige Abstimmungsverfahren („Amendment Vote“) in Kraft – ein Präzedenzfall nach über einem Jahrzehnt, in dem der formalisierte Prozess unangetastet blieb. Entwickler argumentierten, eine reguläre Open-Source-Veröffentlichung hätte potenziellen Angreifern das nötige Wissen geliefert, um den Bug wochenlang auszunutzen, bevor der Patch verbindlich geworden wäre.
Bereits 2010 hatte ein Overflow-Bug in Bitcoin (BTC) über Nacht mehr als 184 Milliarden Coins in einer einzigen Transaktion erzeugt, bevor Entwickler die Lücke binnen Stunden schlossen und die Blockchain per Hard Fork zurücksetzten, um die Fake-Coins zu entfernen. Auch Zcash (ZEC) musste in diesem Jahr eine gravierende Gegenfeigungs-Lücke im Eiltempo schließen – die Nachricht setzte den Kurs des Privacy-Coins deutlich unter Druck.
Weiterlesen: Französische Krypto-Anleger riskieren bis zu 10.000 Euro Strafe für nicht gemeldete Wallets

