开发者披露Bitcoin Core v25.0中漏洞,敦促节点运营商更新软件加以修复

2024/10/13 10:13

Odaily星球日报讯 比特币开发者近日再次披露了一项严重软件漏洞的细节。据高级 Core 开发人员称,全球超过 13%执行比特币规则的家用和商用计算机容易受到远程关机(Remote Shutdown)的影响。

该漏洞名为 CVE-2024-35202,影响运行 Core 软件 25.0 之前版本的比特币节点。没有更新到至少 25.0 的节点会允许攻击者远程利用处理区块交易(' blocktxn ')消息的软件逻辑中的断言(assertion)。值得一提的是,该漏洞对普通攻击者来说几乎没有经济利益。

具体来说,该漏洞源于 Core 的致密区块(compact block)协议,该协议使用缩短的交易标识符来减少互联网带宽的使用。攻击者可以在这些标识符中触发冲突,导致节点请求一个完整的区块。

尽管请求完整的、未删节的区块是一种安全预防措施,但 25.0 之前的软件版本在处理后续 blocktxn 消息的逻辑上存在缺陷。简而言之,可以通过操纵逻辑门迫使节点进入无效状态,从而导致节点完全崩溃。

Niklas Gögge 发现并披露了该漏洞,他还提供了 Bitcoin Core v25.0 中部署的补丁。他在 Bitcoin Core 的 pull request 编号 26898 中修复了这个漏洞,其他开发人员在 2023 年 5 月 26 日之前将其合并到生产中。

BitNodes.io 信息显示,在运行比特币网络的 18,843 个节点中,有 13.7%容易受到攻击。开发人员敦促所有节点运营商更新其软件以修复此漏洞。Bitcoin Core 软件的最新版本为 28.0。(Protos)

原文链接
最新快讯
02:43
ETH跌破2500 USDT
00:22
过去4小时全网爆仓超4000万美元,主爆空单
00:08
BTC突破105000 USDT,24H涨幅0.36%
23:27
DDC Enterprise增持79枚BTC,已完成首期100枚比特币买入
23:07
印度上市公司Jetking新增购入约6枚比特币,当前持仓达21枚
推荐阅读