數千個比特幣節點讓匿名陌生人繞過安全限制

By: cryptoslate.com|2026/11/11 17:10:30

比特幣核心(Bitcoin Core)於11月10日披露了一個配置缺陷,導致數千個可連接的比特幣主網節點將來自Tor的連接視為受信任的對等節點,從而使它們獲得了拒絕服務限制和隱私保護的豁免。

該項目將此缺陷評為中等嚴重性(CVE-2025-62860)。當非默認的 -whitelist 設置涵蓋了節點的Tor守護進程的IP地址時,受影響的版本會受到影響。從未啟用該設置的節點則不會受到影響。

修復程序於2025年10月發佈。新的披露解釋了原本旨在用於受信連接的配置如何通過捆綁軟件擴散,並將這些特權授予遠程Tor對等節點。

對於來自Tor的連接,比特幣核心看到的是Tor守護進程的IP地址,而不是遠程對等節點的實際網絡地址。該守護進程通常運行在同一台機器或本地網絡上。

在受影響的配置中,核心檢查該地址是否在標記為受信任的IP範圍內。如果該範圍包含守護進程,則來自Tor的連接會繼承白名單權限。當地地址識別了承載連接的中介,但無法確定哪個遠程對等節點應該被信任。

Tor對等節點如何繼承本地信任

在易受攻擊的配置中,IP白名單信任本地Tor守護進程的地址,並將豁免傳遞給來自遠程的對等節點。
REMOTE TOR PEERS
ABCTor守護進程
通常在同一台機器或本地網絡上
可見IP:守護進程的比特幣核心接收連接
遠程對等節點的實際網絡地址保持隱藏。
對等標記僅為示意,並不表示節點數量。
REMOTE TOR PEERS
ABCTor守護進程
通常在同一台機器或本地網絡上
核心看到守護進程的IP
比特幣核心
實際的遠程IP隱藏
對等標記僅為示意,並不表示節點數量。

信任檢查的變更

信任檢查的變更
修復前 + 匹配白名單
修復後
一個易受攻擊的版本使用守護進程的匹配IP範圍來授予受信對等豁免。
易受攻擊的配置
守護進程IP匹配白名單
非默認受信IP範圍
應用信任
受信對等豁免
各種DoS / 隱私保護措施被解除
易受攻擊的配置
守護進程IP匹配白名單
非默認受信IP範圍
應用信任
受信對等豁免
各種DoS / 隱私保護措施被解除
來自Tor的洋蔥連接繞過基於地址的白名單匹配,防止這種錯誤授予。
修復的核心
來自Tor的洋蔥連接
地址匹配被跳過
跳過IP信任
此規則不授予特權
守護進程IP無法授予信任
修復的核心
來自Tor的洋蔥連接
地址匹配被跳過
跳過IP信任
此規則不授予特權
守護進程IP無法授予信任

該修補程序排除了來自Tor的洋蔥連接的基於地址的白名單授權。

修復前的狀態需要一個易受攻擊的版本和一個非默認的白名單匹配Tor守護進程。該變更涉及基於地址的 -whitelist 權限,而不是每個可能的對等權限。
來源和證據

來源

  1. 比特幣核心披露
  2. 比特幣核心修補程序 #33395

支持事實

  • 在易受攻擊的比特幣核心版本中,該缺陷影響了其非默認 -whitelist IP範圍與其Tor守護進程的地址匹配的節點。[1]
  • 對於來自Tor的連接,比特幣核心看到的是Tor守護進程的IP地址,通常在同一台機器或本地網絡上,而不是遠程對等節點的實際網絡地址。[1] [2]
  • -whitelist設置使受信對等節點免受各種拒絕服務限制和隱私洩漏緩解;匹配Tor守護進程的地址錯誤地將這些特權擴展到來自Tor的對等節點。[1]
  • 該修補程序阻止基於地址的白名單權限應用於進入的洋蔥連接,因為其遠程網絡地址未被揭示。[2] [1]

方法

定性連接路徑加上兩個報告狀態。對等標記說明多個遠程連接,並不編碼數量或規模。

範圍

修復前的狀態需要一個易受攻擊的版本和一個非默認的白名單匹配Tor守護進程。該變更涉及基於地址的 -whitelist 權限,而不是每個可能的對等權限。
信息圖由 CryptoSlate

這一區別很重要,因為 -whitelist 解除各種旨在限制拒絕服務行為的限制,以及針對隱私洩漏的緩解。該問題涉及授予網絡對等節點的豁免;披露中描述的特權並不建立錢包訪問或盜幣。

比特幣核心表示,流行的供應商將節點軟件與Tor和匹配的白名單範圍捆綁在一起。一些客戶端軟件也要求白名單,並通常與Tor一起運行。這些配置使數千個可連接的主網節點將每個來自Tor的連接都列入白名單。

這是該建議的歷史暴露發現,而不是當前仍然易受攻擊的節點數量。

馬丁·祖姆桑德(Martin Zumsande)和安托萬·波瓦(Antoine Poinsot)於2025年9月報告了此問題。該修補程序於9月17日合併,並停止將基於地址的白名單權限應用於來自洋蔥的連接,其遠程網絡地址被隱藏。

比特幣核心30.0、29.2和28.3於2025年10月發佈了修補程序。該修補程序在30.0及以後的所有版本中均存在,以及在修復的28.x和29.x分支中的後續小版本中。

節點操作員現在應檢查什麼

這些舊的修補閾值與今天的升級指導是分開的。比特幣核心的維護計劃現在涵蓋30.x、31.x和32.x;28.x和29.x已達到生命終止。該項目建議操作員採用最新的主要版本的最新維護版本。其下載頁面列出32.1為截至11月11日的最新版本。

對於使用打包節點軟件的操作員,請檢查實際運行的比特幣核心版本以及其白名單範圍是否包含Tor守護進程的地址。

-- 價格

--
--
--

本內容僅供參考,不構成任何金融、投資、法律或稅務建議。文中提及的任何活動、獎勵、線上活動或相關資訊,不應被視為對購買、出售或交易任何加密資產的推薦、招攬或邀請。加密資產具有高波動性,存在價值損失風險。WEEX服務、產品及相關活動的可用性可能因地區而異。用戶在參與前有責任確保符合當地適用法律法規。

猜你喜歡

iconiconiconiconiconiconiconiconicon
客戶服務:@weikecs
商務合作:@weikecs
量化做市商合作:bd@weex.com