NachrichtenKryptoCore Lightning fordert Node-Betreiber zum Offline-Betrieb auf, bevor signierte Sicherheitskorrekturen erscheinen

Core Lightning fordert Node-Betreiber zum Offline-Betrieb auf, bevor signierte Sicherheitskorrekturen erscheinen

Autor: Crypto Adventure·

Wichtige Erkenntnisse

  • Core Lightning bereitet reproduzierbare signierte Binärdateien vor, die Korrekturen für nicht offengelegte Sicherheitslücken enthalten.
  • Betreibern, die kein Upgrade durchgeführt haben, wird empfohlen, ihre Nodes mit dem Flag --offline neu zu starten, um Peer-Verbindungen zu stoppen und gleichzeitig lokale Wartungsfunktionen verfügbar zu halten.
  • Die Schwachstellen wurden nicht mit bestätigten Diebstählen oder einer bekannten Ausnutzung in freier Wildbahn in Verbindung gebracht; die Details stehen zwei Wochen unter Embargo.
  • Das Projekt hat die Unterstützung älterer Versionen eingestellt, einschließlich Version 26.04; der letzte öffentlich getaggte Build vor der Notfallveröffentlichung war v26.06.6.
  • BTCPay Server hat vorsorglich die Core-Lightning- und Eclair-Routen in seiner Standardbereitstellung deaktiviert.
Core Lightning fordert Node-Betreiber zum Offline-Betrieb auf, bevor signierte Sicherheitskorrekturen erscheinen

Betreiber von Core-Lightning-Nodes (CLN) werden aufgerufen, die Verbindung zu ihren Peers zu trennen, während Entwickler signierte Binärdateien mit Korrekturen für eine Reihe nicht offengelegter Sicherheitslücken vorbereiten.

Der Bitcoin-Entwickler Calle verstärkte die Warnung am 26. August in einem Beitrag auf X und appellierte an CLN-Betreiber, betroffene Nodes offline zu nehmen, bis gepatchte Software verfügbar ist. Die --offline-Einstellung von Core Lightning verhindert, dass sich lightningd an Netzwerkports bindet oder mit Peers neu verbindet, während Betreiber weiterhin lokale Wartung und Überwachung durchführen können.

Die Schwachstellen wurden bislang weder mit bestätigten Diebstählen noch mit einer Ausnutzung in freier Wildbahn in Verbindung gebracht. Technische Details bleiben zwei Wochen unter Embargo, während die gepatchten Binärdateien verteilt werden.

Signierte Binärdateien in Vorbereitung

Core Lightning plant, reproduzierbare signierte Binärdateien zu verteilen, die Korrekturen für die Schwachstellen enthalten, die im Rahmen einer jüngsten Welle von Sicherheitsberichten identifiziert wurden. Betreibern, die kein Upgrade durchführen, wird empfohlen, ihre Nodes mit dem Flag --offline neu zu starten, wodurch die Peer-Konnektivität unterbrochen wird, der Zugriff auf die Node selbst jedoch erhalten bleibt. Reproduzierbare Builds ermöglichen es Dritten, denselben Quellcode unabhängig zu kompilieren und zu bestätigen, dass ihre Ausgabe mit den veröffentlichten Binärdateien übereinstimmt. Damit erhalten Betreiber eine Möglichkeit zu überprüfen, dass die Notfallsoftware dem gepatchten Code entspricht, anstatt allein dem Vertriebskanal zu vertrauen.

Das Projekt hat zudem die Unterstützung für ältere Versionen eingestellt, ausdrücklich einschließlich Version 26.04. Der zuletzt öffentlich getaggte Build blieb vor der Veröffentlichung der Notfall-Binärdateien Core Lightning v26.06.6.

Der Offline-Betrieb fährt lightningd nicht einfach herunter. Die Node kann die Bitcoin-Blockchain weiterhin verfolgen und den Kanalstatus lokal verarbeiten, einschließlich der Behandlung erzwungener Schließungen (Force-Close), während externe Verbindungen zu Lightning-Peers deaktiviert bleiben.

Core Lightning 26.09 bleibt als nächste Hauptversion geplant, nachdem die Notfall-Sicherheitsarbeiten abgeschlossen sind.

KI-Berichte lösen intensive Sicherheitsüberprüfung aus

Die Sicherheitsarbeiten begannen, nachdem Core Lightning im August eine große Menge an KI-generierten Schwachstellenberichten erhalten hatte, was Maintainer und externe Beitragende zwang, die Ergebnisse zu validieren und im gesamten Codebase Patches zu entwickeln.

Diese Überprüfung verläuft parallel zum deutlich umfangreicheren Bitcoin-Red-Team-Audit, das 7.958 Erkenntnisse über 501 Open-Source-Bitcoin-Projekte hervorbrachte. Davon wurden 1.280 zunächst mit hoher oder kritischer Schwere eingestuft, wobei jedes Ergebnis noch der menschlichen Validierung bedarf, bevor es als bestätigte Schwachstelle gelten kann.

Bitcoin-Sicherheitsteams kombinieren seit dem Fehler bei der Seed-Generierung von Coldcard zunehmend automatisierte Modelle mit manueller Prüfung. Coinkite lieferte kürzlich eine Notfall-Firmware für Coldcard aus, nachdem schwache Zufallswerte Tausende von Bitcoin-Adressen offengelegt hatten; die Verluste lagen deutlich über 1.700 BTC.

BitBox patchte in diesem Monat darüber hinaus zwei schwerwiegende Schwachstellen, darunter einen Pfad der Speicherkorruption, der unter bestimmten Bedingungen eine beliebige Codeausführung ermöglichen könnte, während Ledger kürzlich eine Schwachstelle in seiner Ethereum-Hardware-Wallet-App patchte, die einer bösartigen dApp ermöglichen könnte, eine Transaktion während des Genehmigungsprozesses zu ersetzen.

Lightning-Infrastruktur ergreift Vorsichtsmaßnahmen

Die Warnung betrifft Core Lightning und nicht den Bitcoin-Konsens oder das Lightning-Protokoll als Ganzes. CLN ist eine der großen Lightning-Implementierungen neben LND von Lightning Labs und Eclair von ACINQ, die alle über die BOLT-Spezifikationssuite (Basis of Lightning Technology) interoperieren. Ursprünglich unter dem Namen c-lightning veröffentlicht und erstmals von Blockstream-Ingenieuren entwickelt, ist die Implementierung in C geschrieben und wird unter dem Dach des Elements Project gepflegt; sie läuft seit 2018 auf der Bitcoin-Mainnet.

Da Lightning-Nodes Bitcoin in offenen Zahlungskanälen halten und Zahlungen für andere Nutzer über das Netzwerk routen, gilt eine Warnung vor Schwachstellen auf Implementierungsebene als operatives Ereignis für die gesamte Betreiberbasis dieser Software, nicht nur für einen einzelnen Nutzer.

Die nachgelagerte Infrastruktur hat bereits begonnen, ihre Exposition zu reduzieren, während die gepatchten Binärdateien vorbereitet werden. BTCPay Server hat vorsorglich die Core-Lightning- und Eclair-Routen in seiner Standardbereitstellung deaktiviert, was eine weitere betriebliche Reaktion auf einen Monat Sicherheitsarbeit in der Bitcoin-Zahlungsinfrastruktur darstellt.

Zum Zeitpunkt der Veröffentlichung der Warnung waren keine bestätigten CLN-bezogenen Geldverluste bekannt. Betreiber werden weiterhin auf die signierten Core-Lightning-Binärdateien verwiesen, sobald diese veröffentlicht sind, während die Details zu den Schwachstellen während des zweiwöchigen Offenlegungszeitfensters unter Embargo bleiben.