比特币核心跳过通常的禁令披露AI扫描发现的三处漏洞

Bitcoin logo on a torn paper sticker balanced on a cracked sheet of paper

比特币核心于10月28日发布了三份安全公告,同日其最后一批修复版本也对外发布,跳过了通常的禁令期。

根据公告,这三个问题均由Project Loupe的自动化大语言模型扫描发现,该项目由Spiral的Elias Rohrer领导。开发者Gregory Sanders验证了发现结果,并将其提交给项目的安全团队。公告未提及扫描背后的AI模型名称。Spiral与Block于5月推出了Loupe,作为面向开源比特币项目的免费扫描器,比特币核心是其首批测试项目之一。

通过免费的Unchained Daily新闻简报,将Unchained的加密新闻收入您的收件箱。

漏洞详情

第一个漏洞评级为“中等”,影响非Linux系统的节点:一个发送TCP紧急数据的对等节点可能绕过节点对排队入站数据的上限。公告称,“恶意对等节点可以轻易使其连接的任何Windows、macOS或BSD节点崩溃。”Linux节点使用不同的套接字后端,不受影响。Loupe于10月23日标记了该问题。

第二个中等漏洞允许恶意对等节点声称不支持BIP 31的带随机数ping,从而使节点在其出站消息队列持续增长时永远不会断开连接。每个入站对等节点每小时内存可增长至2MB,每个出站对等节点每小时可增长至5MB。Loupe于9月15日报告了该问题,开发者L0rinc于9月21日独立向Sanders标记了该问题。

第三个漏洞评级为低危,允许矿工破坏其他节点保存的撤销文件,在精确放置的重组后导致节点关闭,或者在 Windows 和 32 位系统上完全不发生重组也能触发。公告称对 64 位系统的攻击不切实际:需要数千个携带非标准交易的已挖区块,“大约相当于整个网络一个月的区块产出量”。该补丁不覆盖 32 位系统或将区块数据保存在 FAT32 文件系统上的节点。

公告未说明是否有任何漏洞被利用。

为何没有禁运期

根据 Bitcoin Core 的披露政策,中危漏洞通常在修复首次发布后约一年内保持私密。例外条款于 10 月 22 日被 Core 合并入政策,涵盖“易于发现”的缺陷,即“可以通过最小努力发现的漏洞,例如通过简单的 LLM 提示词”。这些漏洞会为每个维护中的主版本发布固定点版本,并尽快发布公告。三份公告均带有该标签。

修复包含在 29.5、30.4、31.2 和 32.1 版本中。日期为 10 月 27 日的 32.1 版本说明称,32.0 版本“虽然已打标签,但从未完全公告或发布”。说明中将“Anthropic Security”列为贡献者之一,但未说明其具体工作内容;没有任何公告提及它。

同一份说明称,Core 将在两周后按常规时间表披露 30.0 版本中修复的另外三个中危和高危漏洞。

相关收听:AI 代理如何暴露建立在“懒惰”之上的银行商业模式

这篇文章《Bitcoin Core 跳过常规禁运期,披露 AI 扫描发现的三个漏洞》首先出现在 Unchained 上。

分享至:

相关阅读

以上内容不构成投资建议。

本文为来源作者的观点,不代表哈希视野(HASHVUE)的立场,不承担法律责任,图片如有侵权,请联系作者删除。