Satoshi BrotherYour brother in the market
EN

Study Reveals 71% of Vulnerable Bitcoin Lightning Nodes Still Lack Critical Security Updates

A study reveals 71% of Bitcoin Lightning nodes are still running unpatched software despite security fixes available for over a year, highlighting delayed upgrades.

Study Reveals 71% of Vulnerable Bitcoin Lightning Nodes Still Lack Critical Security Updates

Study on Bitcoin's Lightning Network Security Updates

A recent study conducted on Bitcoin's Lightning Network revealed a persistent lag in the adoption of critical security updates among public nodes. As of October 13, 2023, roughly 71% of the 550 public Lightning Network Daemon (LND) nodes identified as vulnerable to cyber threats in an August security alert had not upgraded their software, even two months later. Among those nodes, only a mere 10% transitioned to more secure versions, while 108 nodes ceased to function altogether.

Security Vulnerabilities and Update Delays

This delay is alarming, especially considering that security patches for six vulnerabilities highlighted in the August announcement had been available as long as 446 days prior, coinciding with the release of LND version 0.19.0. LND serves as a critical interface for running nodes within the Lightning Network, which enables transactions to occur off the main Bitcoin blockchain, streamlining payment processes.

Analysis by Saurabh Kumar from Bitcoin Data Labs revealed a pattern of delayed software upgrades.

The research indicated that the most significant updates typically aligned with releases from Umbrel, a well-known platform for Bitcoin node software distribution. Notably, between 262 and 385 nodes adopted new Umbrel features within just two days of their release. However, Umbrel itself delivered these updates between 19 and 41 days post the corresponding LND releases, implying further bottlenecks in the distribution pipeline.

Impact of Vulnerability Disclosures

These findings emphasize that the speed at which security improvements are embraced can be heavily influenced by how software updates are distributed. The study, however, did not pinpoint which platforms individual nodes were using, leaving questions about the effectiveness of automatic updates to be addressed later.

Interestingly, the release of public vulnerability disclosures produced a minimal shift in operator behavior. Analysis of nine separate LND security alerts showed no significant uptick in node upgrades away from vulnerable software lines, suggesting that despite public warnings, there is little systematic incentive for operators to promptly update.

Wider Challenges in the Lightning Network

Moreover, the lag in upgrades is not confined to security issues. For nodes that were still operating on outdated software versions when LND 0.19 through 0.21 became available, the median time taken to switch to newer versions was about 88 days. This situation reflects a wider challenge within the Lightning Network, as the August disclosure flagged that affected software constituted 14.9% of the operational LND nodes yet controlled only 6.4% of the overall channel capacity, hinting at a disconnection between node operation and liquidity management.

Conclusion and Future Considerations

The data for this study was collated from 814 daily datasets of the Lightning Network's public infrastructure, showcasing advertised software features to infer existing release lines. However, the exact versions of patches and real-time exploitation risks could not be definitively assessed, as updates may occur without public announcement.

This research, along with the corresponding code and data shared by Kumar, underscores the ongoing operational challenges faced by node software developers and software distributors. The pressing question remains: how can stakeholders effectively minimize the time lag between the announcement of security fixes and their implementation across Lightning Network nodes?

Also in other languages: РусскийDeutschFrançaisItalianoEspañol

Editorial & AI policy · Contact