#XRPLedgerPatchesXRPCreationBug
Wie ein zehn Jahre alter Bug XRP aus dem Nichts hätte entstehen lassen können
Eine kürzlich offengelegte kritische Schwachstelle im XRP Ledger (XRPL) verdeutlicht eine wichtige Lektion für die Blockchain-Sicherheit. Der seit 2015 unentdeckt gebliebene Bug hätte es einem Angreifer ermöglichen können, XRP zu erzeugen und auszugeben, ohne den tatsächlichen Gegenwert zu bezahlen.
So funktionierte die Schwachstelle
Die Ursache: Ein Integer-Overflow in der Zahlungs-Engine des Ledgers.
Der Exploit: Wenn eine Zahlung Hunderte speziell präparierte Angebote verarbeitete, lief der aufsummierte Gesamtwert über und wurde auf eine deutlich kleinere Zahl zurückgesetzt.
Der Fehler: Die Engine schrieb den Eigentümern der Angebote den vollen Betrag gut, während sie dem Käufer nur einen Bruchteil der Kosten berechnete.
Versagen der Schutzmechanismen: Eine zusätzliche Sicherheitsprüfung, die neu geschaffene XRP erkennen sollte, beruhte auf ähnlichen Berechnungen. Dadurch versagten beide voneinander unabhängigen Sicherheitsprüfungen gleichzeitig.
Behebung und Status
Der Fix: Am 25. September mit der Version xrpld 3.4.1 behoben.
Netzwerkstatus: Das XRPL-Team bestätigte, dass es keine Hinweise darauf gibt, dass diese Schwachstelle jemals im öffentlichen Mainnet ausgenutzt wurde.
Wichtigste Erkenntnis für die Blockchain-Sicherheit
Sicherheit bedeutet nicht nur, einzelne Bugs zu finden – es geht auch darum sicherzustellen, dass mehrschichtige Schutzmechanismen nicht dieselben grundlegenden blinden Flecken aufweisen.
Open-Source-Code, rigorose Bug-Bounty-Programme und unabhängige Sicherheitsaudits sind unverzichtbar. Das stärkste Protokoll ist nicht jenes, das behauptet, völlig frei von Bugs zu sein, sondern eines, das Schwachstellen erkennen, eindämmen und beheben kann, bevor sie ausgenutzt werden.
💬 Was denkt ihr? Investieren Kryptoprotokolle genug in wirklich unabhängige Sicherheitsaudits und ausfallsichere Mechanismen?
$XRP
#xrp #XRPledger #CryptoSecurity #BinanceSquare
Wie ein zehn Jahre alter Bug XRP aus dem Nichts hätte entstehen lassen können
Eine kürzlich offengelegte kritische Schwachstelle im XRP Ledger (XRPL) verdeutlicht eine wichtige Lektion für die Blockchain-Sicherheit. Der seit 2015 unentdeckt gebliebene Bug hätte es einem Angreifer ermöglichen können, XRP zu erzeugen und auszugeben, ohne den tatsächlichen Gegenwert zu bezahlen.
So funktionierte die Schwachstelle
Die Ursache: Ein Integer-Overflow in der Zahlungs-Engine des Ledgers.
Der Exploit: Wenn eine Zahlung Hunderte speziell präparierte Angebote verarbeitete, lief der aufsummierte Gesamtwert über und wurde auf eine deutlich kleinere Zahl zurückgesetzt.
Der Fehler: Die Engine schrieb den Eigentümern der Angebote den vollen Betrag gut, während sie dem Käufer nur einen Bruchteil der Kosten berechnete.
Versagen der Schutzmechanismen: Eine zusätzliche Sicherheitsprüfung, die neu geschaffene XRP erkennen sollte, beruhte auf ähnlichen Berechnungen. Dadurch versagten beide voneinander unabhängigen Sicherheitsprüfungen gleichzeitig.
Behebung und Status
Der Fix: Am 25. September mit der Version xrpld 3.4.1 behoben.
Netzwerkstatus: Das XRPL-Team bestätigte, dass es keine Hinweise darauf gibt, dass diese Schwachstelle jemals im öffentlichen Mainnet ausgenutzt wurde.
Wichtigste Erkenntnis für die Blockchain-Sicherheit
Sicherheit bedeutet nicht nur, einzelne Bugs zu finden – es geht auch darum sicherzustellen, dass mehrschichtige Schutzmechanismen nicht dieselben grundlegenden blinden Flecken aufweisen.
Open-Source-Code, rigorose Bug-Bounty-Programme und unabhängige Sicherheitsaudits sind unverzichtbar. Das stärkste Protokoll ist nicht jenes, das behauptet, völlig frei von Bugs zu sein, sondern eines, das Schwachstellen erkennen, eindämmen und beheben kann, bevor sie ausgenutzt werden.
💬 Was denkt ihr? Investieren Kryptoprotokolle genug in wirklich unabhängige Sicherheitsaudits und ausfallsichere Mechanismen?
$XRP
#xrp #XRPledger #CryptoSecurity #BinanceSquare