Electrum behebt ausgenutzte Schwachstelle, durch die Bitcoin gestohlen werden konnten

📋 Zusammenfassung
Electrum hat Version 4.8.3 veröffentlicht, um eine schwerwiegende Schwachstelle zu beheben. Sie ermöglichte es böswilligen Servern, eine ausstehende Transaktion auszutauschen und Nutzer dazu zu bringen, eine Zahlung an den Angreifer zu signieren. Das Projekt erklärt, dass der Angriff bereits in der Praxis stattfindet, und empfiehlt ein sofortiges Update.

Electrum, eine der ältesten noch aktiven Bitcoin-Wallets, hat Version 4.8.3 veröffentlicht, nachdem eine schwerwiegende Schwachstelle entdeckt wurde, die von böswilligen Servern ausgenutzt wurde. Das Problem konnte dazu führen, dass eine legitime Transaktion aus der Benutzeroberfläche verschwand und durch einen gefälschten Vorgang ersetzt wurde. Dieser war so gestaltet, dass der Nutzer beim Versuch, die Gebühr zu erhöhen, selbst die Überweisung von BTC an den Angreifer autorisierte.

Laut der vom Projekt veröffentlichten Sicherheitswarnung sind alle Versionen vor 4.8.3 betroffen. Die Entwickler erklärten, dass einige Server den Angriff bereits ausführten und sie zwei Meldungen von Nutzern erhalten hätten. In einem Fall erhöhte das Opfer die Gebühr der manipulierten Transaktion und verlor dabei Geld. Die Höhe wurde nicht bekannt gegeben.

Wie der böswillige Server die Wallet täuschte

Electrum ist ein Lightweight-Client: Statt die gesamte Bitcoin-Blockchain herunterzuladen, fragt die Wallet Server nach Informationen zu Guthaben und Transaktionen ab. Bereits in einem Block bestätigte Vorgänge werden durch eine vereinfachte Zahlungsprüfung kontrolliert. Bei noch ausstehenden Transaktionen im Mempool vertraute die Wallet jedoch dem Hauptserver.

Der Angriff nutzte genau dieses Vertrauen aus. Nachdem der Nutzer eine legitime Transaktion signiert und gesendet hatte, konnte der böswillige Server ihre Verbreitung im Netzwerk verhindern und der Wallet eine andere, zu diesem Zeitpunkt ungültige Transaktion anzeigen. Diese verwendete dieselben Eingangs-Bitcoins, hatte aber eine vom Angreifer kontrollierte Adresse als Ziel.

Die anfällige Version zeigte diesen gefälschten Vorgang im Verlauf an, ohne seine Signaturen zu überprüfen.