Oktober 09, 05:20
Core Lightning behebt kritische Sicherheitslücken und Verzögerungsfehler bei Bitcoin-Zahlungen
Core Lightning patches critical security flaws and a Bitcoin payment bug

CryptoSlate

Core Lightning, eine Software zum Betrieb von Bitcoin-Lightning-Zahlungs-Nodes, hat Version v26.06.9 veröffentlicht, um kritische Sicherheitslücken und einen Fehler zu beheben, der Zahlungen verzögern konnte. Die Version behebt eine Regression, die den Kanalverkehr auf stark ausgelasteten Nodes mit Version v26.06.8 verzögern konnte. GitHub führt die Veröffentlichung mit dem Datum 7. Oktober. Das versionsbezogene Änderungsprotokoll ist auf den 6. Oktober datiert. Das Update folgt auf die am 27. September bekannt gewordene Schwachstelle bei Strafen für widerrufene Kanäle, die mit Version v26.06.7 behoben wurde.
Die Maintainer erklärten, dass routinemäßige Gossip-Nachrichten, Pings und Onion-Nachrichten in Version v26.06.8 auf ein CPU-Budget angerechnet wurden, das für Gossip-Abfragen vorgesehen war. Diese Anrechnung könne Peers drosseln und den Kanalverkehr auf stark ausgelasteten Nodes verzögern, erklärten die Maintainer. Version v26.06.9 reserviert das Budget für Gossip-Abfragen, sodass gewöhnliche Nachrichten es nicht länger beanspruchen. Damit wird die dokumentierte Ursache dieser Drosselung beseitigt.
Das Änderungsprotokoll beschreibt eine Korrektur für einen Zahlungskontrakt, einen HTLC, dessen Frist während des Herunterfahrens eines Kanals abläuft. Version v26.06.9 schließt den Kanal in diesem Fall nun zwangsweise, wodurch verhindert wird, dass weitergeleitete Gelder verloren gehen, wenn die Zahlung verspätet erfüllt wird. Die Korrektur schützt Betreiber, die Zahlungen weiterleiten, wenn Zahlungsfristen und das Herunterfahren eines Kanals zeitlich zusammenfallen.
Weitere Korrekturen setzen die Beschränkungen für Runes durch, die zur Autorisierung von Aufrufen verwendet werden. Eine eingeschränkte Rune kann keine uneingeschränkte Rune mehr erstellen oder auf eine Sperrliste gesetzte Runes erneut auflisten. Sensible Werte, darunter Wiederherstellungsinformationen und Bitcoin-RPC-Passwörter, werden nun für alle Aufrufer maskiert. Eine weitere Korrektur schließt einen Weg, über dauerhafte Optionswerte Konfigurationszeilen einzuschleusen.
Die Korrekturen sind ab sofort verfügbar. Die Maintainer haben Sicherheitstests vorübergehend zurückgehalten, um die Entwicklung von Exploits zu erschweren und Betreibern mehr Zeit für ein Upgrade zu geben. Sie raten Core-Lightning-Nutzern, darunter Nutzern von Version v26.06.8, so bald wie praktikabel auf Version v26.06.9 zu aktualisieren.
Nodes, auf denen die Master-Entwicklungsversion gelaufen ist, können nicht auf eine Version der Reihe 26.06.x zurückgesetzt werden, da ihr Datenbankschema neuer ist. Die Veröffentlichung bekräftigt, dass Dual Funding weiterhin experimentell ist. Zudem rät sie von Kanälen mit unbestätigten Transaktionen zu nicht vertrauenswürdigen Peers ab.
This content is an AI-generated summary/analysis for informational purposes only and does not constitute investment advice.