Core Lightning 修复 v26.06.7 中的已撤销通道关闭漏洞

  • Core Lightning 修复了一项通道关闭漏洞,该漏洞可能绕过针对已撤销状态的惩罚。
  • v26.06.8 增加了安全修复,是项目强烈建议升级的版本。
  • 8月28日至9月1日期间发布的 Docker 镜像可能会错误地报告已包含 v26.06.7 的修复。

Core Lightning 是一种闪电网络节点实现,其 v26.06.7 修复了一项通道关闭漏洞。该漏洞可能允许对手广播旧的、已撤销的通道状态,而不会触发针对欺诈行为的惩罚。闪电网络通道通过连续的承诺状态记录余额,并设置惩罚机制,以阻止任一方发布过时状态。在修复之前,如果通道打开时未定义预先的关闭脚本,对手就可以利用一种特定配置:在关闭消息中提供来自已撤销承诺状态的输出脚本,使资金支出看起来像是合作关闭(即双方共同同意关闭通道)。维护者的补丁说明和回归测试显示了这一点。修复方案会在将输出评估为可能的合作关闭之前,检查锁定时间和序列编码。该问题描述的是一条潜在的规避惩罚路径,而非已确认的盗窃事件;受影响的是 Core Lightning 的通道处理,而不是比特币底层链的规则。运行早于 v26.06.7 版本的运营者需要更新,项目强烈建议升级至包含额外安全修复的 v26.06.8。在早期发布期间部署过 Docker 镜像的用户应核验镜像摘要,因为8月28日至9月1日期间发布的、带有 v26.06.7 及相关标签的镜像,可能会在启动时报告新版本,却并未包含相应修复。Core Lightning 于8月28日发布 v26.06.7,于9月11日公布最初处于封禁期的版本源代码,于9月15日将拉取请求 9509 合并至主开发分支,并于9月22日发布 v26.06.8。Bitcoin Optech 于9月25日解释了这一已发布的修复。

本网站上的信息是使用AI生成的,我们无法保证其准确性。 请仅作为参考信息使用。