比特币核心漏洞会导致远程节点崩溃

2年前 (2024-10-15)资讯317

比特币核心软件Bitcoin Core)中的一个高严重性漏洞被披露,该漏洞被追踪为CVE-2024-35202,CVSS v3.0基础分值为7.5。利用该漏洞,远程攻击者可以让运行 v25.0 之前版本的 Bitcoin Core 节点崩溃。

当Bitcoin Core试图重建通过cmpctblock消息接收到的区块时,就会出现这个问题。当比特币节点收到区块公告时,它们会尝试使用存储在其内存池中的交易以及其他可用交易重建公告区块。如果重建因数据缺失而失败,节点会发送 getblocktxn 消息,向公布区块的节点请求缺失的交易。作为回报,节点会在 blocktxn 消息中发送所请求的交易。

Bitcoin Core 的紧凑型区块协议使用缩短的交易标识符(short-ids)来减少带宽使用。这些短标识符的大小只有 6 个字节,这增加了不同交易共享相同短标识符时发生碰撞的可能性。如果发生这种碰撞,Bitcoin Core 会使用后备机制,请求完整区块来解决问题。

然而,正如披露中解释的那样,”每当收到一个新的紧凑型区块时,Bitcoin Core 都会创建一个 ParTIAllyDownloadedBlock 的实例。当收到同一区块的第二个 blocktxn 消息时,就会触发两次 FillBlock 函数,这违反了代码中该函数只被调用一次的核心假设。这会导致节点崩溃。

攻击者利用 CVE-2024-35202 不需要运气。他们可以故意在 blocktxn 消息中包含与区块的 merkle root 不匹配的交易,从而导致节点崩溃。根据披露的信息,“攻击者不需要通过触发碰撞来获得好运,因为只需在 blocktxn 消息中包含未在区块的 merkle 根中提交的事务,就能轻松触发碰撞处理逻辑”。

这一漏洞凸显出,即使是像比特币核心这样成熟完善的系统,也可能受到交易处理协议漏洞的影响。成功利用这一漏洞可能导致对比特币核心节点的拒绝服务攻击,破坏网络的稳定性和功能性。

远程使节点崩溃的能力对比特币的去中心化网络构成了严重威胁。虽然这种崩溃不会使攻击者泄露资金或窃取数据,但会造成严重的破坏,尤其是在大规模利用的情况下。受此次崩溃影响的节点需要重新启动,可能会导致交易处理出现暂时中断。

Bitcoin Core v25.0已经解决了这个问题,我们强烈建议用户将其节点更新到这个版本。该漏洞由 Niklas Gögge 发现并修复,他还提交了一个补丁来解决该问题。

免责声明:本站所有资讯仅代表作者个人观点,不构成任何投资理财建议。

本文链接:https://www.913721.cn/post/380.html

分享给朋友:

相关文章

比特币价格波动或引发数亿清算

9 月 28 日,据 Coinglass 数据,若比特币跌破 6.5 万美元,主流 CEX 累计多单清算强度将达 6.36 亿美元;反之,若比特币突破 6.7 万美元,主流 CEX 累计空单清算强度将...

欧易OKX比特币无限网格建仓买入法

很多新手喜欢买入后有点调整就卖出,上涨就买入,单边行情这么买叫趋势,碰上震荡行情就变成了追涨杀跌。而你使用无限网格买入,就能避免这种问题。首先找到你要买的币种,底部除了有个交易,还有个网格,点进去是现...

Lummis 预测 Gensler 明年可能辞职

美国怀俄明州参议员Cynthia Lummis认为,SEC主席Gary Gensler可能会在明年辞职。她在CNBC的Squawk Box节目中表示,特别是如果特朗普当选总统的话。Lummis还表示,...

智能合约未来十年将更注重速度和合规

Variant Fund 管理合伙人 Jesse Walden 表示,随着机构采用,未来十年智能合约平台将更注重速度和合规,原始的“cypherpunk”价值观将逐渐消失。Walden 在 9 月 3...

OKX推出多链Web3开发引擎OKX OS

由OKX Web3团队开发的OKX OS提供全面的开发者工具、SDK和API,供开发者在超过100条热门公链上毫无限制地构建和扩展应用• OKX OS已被数百个项目使用,每天处理超过4亿次API调用•...

因素都表明BTC在短期内可能呈上升趋势

比特币[BTC]在以色列和伊朗之间的地缘政治紧张局势急剧下降后,表现出了韧性。截至发稿时,比特币的交易价格约为62000美元,显示出夺回63000美元水平的迹象。最近多头头寸的清算可能已经建立了一个局...

交易所内的币币交易,又称现货交易!

币币交易,又称现货交易,是指一种数字货币和另一种数字货币之间的交易,以其中一种数字货币作为计价单位去购买其他数字货币。在交易所和 DEX 都可以进行币币交易从而完成币种间的兑换。本文将具体介绍交易所内...

也许中本聪的身份不被揭露是件好事?

HBO 纪录片声称已经解开了比特币创始人中本聪的谜团。但这真的很重要吗?多年来,记者、博主和电影制作人一直试图揭开中本聪的身份,最新一次尝试来自 HBO 的《Money Electric: The B...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。