自选
我的自选
查看全部
市值 价格 24h%
  • 全部
  • 产业
  • Web 3.0
  • DAO
  • DeFi
  • 符文
  • 空投再质押
  • 以太坊
  • Meme
  • 比特币L2
  • 以太坊L2
  • 研报
  • 头条
  • 投资

免责声明:内容不构成买卖依据,投资有风险,入市需谨慎!

Bitcoin Core 揭露影响数千节点信任的 Tor 漏洞

2026-11-14 00:28:35
收藏

Bitcoin Core 披露漏洞:Tor 连接权限配置不当导致数千节点面临风险

Bitcoin Core 近日披露了一项安全漏洞,该漏洞允许传入的 Tor 连接在数千个节点上获得受信任节点的权限,从而削弱了针对垃圾信息和隐私泄露的部分防护措施。

漏洞概要

数千个可访问的节点错误地授予了传入 Tor 连接本应仅属于受信任对等点的权限。这一中等严重程度的缺陷影响了特定的白名单配置,并于 2025 年 10 月得到修补。此外,另一项高严重性漏洞可能导致受影响的挖矿节点无法生成有效的区块模板。

Tor 流量绕过限制机制解析

根据安全公告,传入的 Tor 对等点在 Bitcoin Core 看来使用的是 Tor 软件的 IP 地址,而该软件通常运行在同一台计算机或本地网络上。当该地址匹配通过可选参数 -whitelist 配置的网段时,外部连接便获得了原本仅限受信任对等点使用的权限。

启用白名单功能会移除各种拒绝服务(DoS)限制,并防止私有信息泄露。开发者指出,由于主流厂商常将 Bitcoin Core 与 Tor 捆绑部署,并配置了匹配的白名单网段,导致数千个可达的主网节点以这些特权接受所有传入的 Tor 连接。

那些从未启用此非默认设置的节点未受此漏洞影响。该漏洞由 Martin Zumsande 和 Antoine Poinsot 发现,并于 2025 年 9 月 12 日向安全团队报告。

补丁发布与修复细节

在代码变更说明中,Zumsande 指出,传入的 Tor 连接不会揭示对等点的实际网络地址,因此基于地址的匹配机制失效。他提出的修复方案是将传入的洋葱路由(onion)连接排除在白名单权限之外。该修复于 2025 年 9 月 17 日被合并。

随后,Poinsot 通知了受影响的软件提供商。Bitcoin Core 30.0 版本于 10 月 10 日发布并包含此修复,紧接着 29.2 版本于 10 月 14 日推出。公告还列出 28.3 及之后的次要版本也已修复。

独立挖矿漏洞可能阻碍区块模板生成

另一项被追踪为 CVE-2025-62861 的挖矿漏洞被评为高严重性,影响了 28.0 至 28.2 以及 29.0 至 29.1 版本。

Bitcoin Core 的安全公告描述了在链重组期间出现的问题:当来自断开连接的区块的交易返回内存池(mempool,即待处理交易集合)时,系统会出现异常。TRUC(版本 3)交易规则通常用于限制未确认交易之间的关系。然而,在重组过程中,从有效块返回的交易本应绕过这些限制。

该漏洞导致在重组过程中替换交易规则仍然生效。这可能导致已恢复的交易被移除,而其依赖的其他交易却保留下来,从而产生不一致的内存池状态。由于缺少这些输入,挖矿节点提议的区块模板将无法通过有效性检查。只有在重启并将内存池重新加载到一致状态后,区块模板的创建才能恢复。

Niklas Goegge 于 2025 年 9 月 26 日报告了此问题。开发人员 Greg Sanders 在修复文档中解释,在重组期间跳过 TRUC 检查是预期行为,但相关的绕过参数未被正确检查。开发人员于 10 月 2 日合并了修正程序。

另一缺陷可能导致区块处理反复延迟

第三份官方公告 CVE-2025-62859 描述了一个涉及紧凑区块(compact blocks)的中等严重性漏洞。紧凑区块是一种在节点间中继区块以节省带宽的方法。

如果恶意对等点率先宣布紧凑区块,可能会导致受害节点向同一对等点请求完整区块,并经历长达 10 分钟的超时等待。这种延迟源于对篡改的交易见证数据检查失败。

据披露,攻击者若能控制受害者的三个高带宽对等点,便可无限期重复此类干扰。运行 -blocksonly 参数的节点配置也可能出现反复停滞的情况。Eugene Siegel 于 2025 年 4 月 28 日报告了这一缺陷。

公开详情遵循支持周期结束后的政策

Bitcoin Core 的安全披露政策通常会将中等和高严重性漏洞的细节保密,直到最后一个受影响版本的生命周期结束两周后才会公开。

此前有报道称,一项十月份的政策变更建立了一条更快的披露渠道,用于轻松可复现的缺陷,包括通过简单 AI 提示发现的问题。

早期的修复解决了不同的问题。六月发布的 31.1rc1 候选版本修补了 PrivateBroadcast 隐私漏洞,该漏洞可能暴露 IP 地址。五月,开发人员披露了一个脚本解释器漏洞,涉及一个精心构造的区块,可导致远程崩溃易受攻击的节点;其修复程序随 April 2025 发布的 Bitcoin Core 29.0 版本一同推出。

展开阅读全文
更多新闻