Bitcoin-Wallet Electrum behebt kritische Schwachstelle, die Zahlungen an Angreifer umleitete
Wichtige Erkenntnisse
- •Electrum 4.8.3, veröffentlicht am 24. Oktober, behebt einen hochgradigen Exploit, der es bösartigen Servern ermöglichte, gefälschte Transaktionen anzuzeigen und Fee-Bump-Zahlungen an vom Angreifer kontrollierte Adressen umzuleiten.
- •Die Schwachstelle beruhte darauf, dass Electrum Signaturen unbestätigter Transaktionen von seinen Servern nicht prüfte, wodurch gefälschte Zero-Fee-Zahlungen als festhängend im Verlauf erschienen.
- •Der Sicherheitshinweis bestätigt, dass einige Server den Angriff in der Wildnis durchführten; ein Nutzer meldete am 18. Oktober einen bestätigten Verlust nach dem Fee-Bump einer manipulierten Transaktion.
- •Der Patch prüft kryptografische Signaturen bei Inputs der eigenen Wallet, bevor unbestätigte Transaktionen in den Verlauf aufgenommen werden; eingehende Transaktionen externer Absender werden weiterhin ohne Signaturprüfung akzeptiert.
- •Nutzer von Versionen vor 4.8.3 bleiben gefährdet und sollten aktualisieren oder Output-Adressen manuell prüfen; wer sich ausschließlich mit eigenen Servern verbindet, ist nicht betroffen.

Die Bitcoin-Wallet Electrum hat am 24. Oktober die Version 4.8.3 mit einem Patch für eine hochgradige Schwachstelle veröffentlicht, die es bösartigen Servern ermöglichte, gefälschte Transaktionen einzuschleusen und Nutzer dazu zu bringen, an vom Angreifer kontrollierte Adressen zu zahlen.
Die Schwachstelle betrifft alle Versionen der Wallet vor 4.8.3, die jetzt verfügbar ist. Mindestens ein Nutzer hat bestätigt, durch den Exploit Gelder verloren zu haben.
So funktioniert der Angriff
Laut einer vom Electrum-Entwickler SomberNight veröffentlichten Sicherheitshinweis nutzt der Angriff das Vertrauensmodell der Wallet für unbestätigte Transaktionen aus. Wenn ein Nutzer eine Zahlung über einen kompromittierten Server überträgt, kann dieser die echte Transaktion unterdrücken und eine gefälschte, widersprüchliche einschleusen – mit der Output-Adresse des Angreifers und einer Null-Gebühr, wodurch die Zahlung als festhängend erscheint.
Da Electrum Signaturen bei unbestätigten Transaktionen vom Server nicht prüft, erscheint die gefälschte Transaktion im Wallet-Verlauf als legitim. Wenn der Nutzer die scheinbar festhängende Zahlung per Fee-Bump anhebt, signiert und überträgt er eine völlig neue, gültige Transaktion – deren Output-Adresse dem Angreifer gehört. Die ursprüngliche Zahlung wurde nie gesendet; der Fee-Bump ist die erste Transaktion, die tatsächlich das Netzwerk erreicht, und sie zahlt an den Angreifer.
Fee-Bumping selbst ist eine übliche Bitcoin-Praxis – eine Standardmethode, um eine scheinbar festhängende Zahlung anzustoßen –, sodass der Spoof einen alltäglichen Problemlösungsschritt in den Moment der Umleitung der Gelder verwandelt. Die auf der gefälschten Transaktion angezeigte Null-Gebühr erzeugt erst den Eindruck einer blockierten Zahlung.
SomberNight wies darauf hin, dass Angreifer die Output-Adresse der gefälschten Transaktion so bearbeiten können, dass sie mit den letzten vier Zeichen des beabsichtigten Ziels des Nutzers übereinstimmt. Wer nur das Ende einer langen Bitcoin-Adresse stichprobenartig prüft, sähe eine scheinbare Übereinstimmung.
Angriff in der Wildnis bestätigt
Im Sicherheitshinweis heißt es, dass „einige Server diesen Angriff in der Wildnis durchführen“, gestützt durch zwei Nutzerberichte. Ein Nutzer namens dannydeezy meldete das verdächtige Serververhalten erstmals am 11. Oktober; die manipulierte Transaktion verbreitete sich nie über den lokalen Server hinaus, sodass keine Gelder verloren gingen. Ein zweiter Nutzer, Raju-K12, meldete am 18. Oktober einen bestätigten Verlust, nachdem er eine manipulierte Transaktion per Fee-Bump angehoben hatte.
Was der Patch ändert
Die Korrektur in 4.8.3 schließt die Hauptangriffsfläche, indem kryptografische Signaturen bei Inputs der eigenen Wallet überprüft werden, bevor eine unbestätigte Transaktion in den lokalen Verlauf aufgenommen wird. Ein Server kann keine gefälschte Transaktion mehr einschleusen, die die eigenen Adressen des Nutzers betrifft, ohne gültige Signaturen vorzulegen – die ein Angreifer nicht fälschen kann. Der Fix wurde am 23. Oktober im Repository getaggt, und die Binärdateien wurden am Folgetag auf der offiziellen Release-Seite veröffentlicht.
Eingehende Transaktionen externer Absender – bei denen keiner der Inputs zur Wallet des Nutzers gehört – werden weiterhin ohne Signaturprüfung akzeptiert. SomberNight räumte diese verbleibende Lücke im Hinweis ein und merkte an, dass deren Schließung zusätzlichen Aufwand erfordern würde. Wie und wann Electrum diese Prüfung auf extern bezogene Transaktionen ausweitet, ist der wichtigste offene Punkt künftiger Versionen.
Ein bekanntes Ziel
Electrum, eine der ältesten Bitcoin-Software-Wallets, hatte bereits früher mit bösartigen Kampagnen zu tun. Ein 2018 begonnener Angriff nutzte rogue Server, um gefälschte Update-Benachrichtigungen zu verbreiten, und hatte bis 2020 schätzungsweise 25 Millionen US-Dollar von Electrum-Nutzern abgeschöpft.
Das offene Servermodell der Wallet – jeder kann einen Node betreiben – macht diese Angriffsklasse erst möglich. Electrum ist ein leichtgewichtiger Client, der Blockchain-Daten von externen Servern bezieht, statt die gesamte Kette herunterzuladen – ein Kompromiss, der die Wallet schnell hält, seine Sicherheit aber in ein serverzentriertes Vertrauensmodell verlagert, das dieser Exploit gezielt angriff. Nutzer, die sich ausschließlich mit einem selbst betriebenen Server verbinden, sind nicht betroffen.
Wer noch eine Version vor 4.8.3 nutzt, bleibt gefährdet und sollte, falls ein sofortiges Update nicht möglich ist, vor dem Signieren jeder Transaktion Output-Adressen und Beträge manuell überprüfen. Electrum 4.8.3 ist auf electrum.org sowie im GitHub-Repository des Projekts verfügbar.