比特幣核心秘密修復關鍵記憶體漏洞 CVE-2024-52911

iconCrypto Economy
分享
Share IconShare IconShare IconShare IconShare IconShare IconCopy
AI summary icon精華摘要

expand icon
Bitcoin Core 在公開披露數月前,秘密修復了嚴重的記憶體漏洞 CVE-2024-52911。此漏洞影響 0.14.0 至 28.x 版本,允許惡意礦工利用無效區塊遠端崩潰節點。約 43% 的活動節點仍在運行 29.0 之前的版本,仍處於風險中。雖然 spot 比特幣 ETF 的批准吸引了關注,但此漏洞凸顯了及時升級的必要性。

簡而言之:

  • Bitcoin Core 在本週公開披露之前,已悄悄修補了其首個記憶體安全漏洞 CVE-2024-52911。
  • 該漏洞影響了從 0.14.0 到 28.x 的所有版本,允許礦工透過無效區塊遠端摧毀節點。
  • 約 43% 的活動節點仍運行早於 29.0 版本的軟體,使它們處於風險中。

比特幣核心在公開披露前數月,修補了該項目歷史上首個記憶體安全漏洞。此漏洞編號為 CVE-2024-52911,被歸類為高嚴重性,影響 0.14.0 至 28.x 之間的所有軟體版本,可能讓惡意的 礦工 透過特別構造的無效區塊遠端崩潰第三方節點。

該漏洞對應於腳本驗證引擎中的 *use-after-free* 漏洞。在區塊驗證期間,快取中預先計算的資料可能在背景驗證執行緒仍讀取時被銷毀。基於底層機制,此攻擊不僅能導致節點突然關閉,還在由此產生的異常記憶體狀態下,留下了遠端程式碼執行的可能性(儘管可能性較低)。

比特幣核心

比特幣核心:一項默默保護網路的補丁

麻省理工學院數位貨幣倡議的研究員科里·菲爾茲發現了此漏洞,並於2024年11月2日私下報告。四天後,比特幣核心開發者皮特·烏勒實施了一項隱蔽修復,刻意命名為「改善並行腳本驗證錯誤調試日誌」,以避免引起潛在攻擊者的注意。該修復於2024年12月被納入倉庫,並於2025年4月隨比特幣核心v29.0發佈。

公開披露僅在 28.x 版本系列於 2026 年 4 月 19 日結束生命週期後才進行。開發者 Niklas Gögge 指出,這是該項目公開安全公告歷史上約兩年來首次記錄到的記憶體安全問題,並肯定了 Fields 的負責任披露。

比特幣 後續

為何沒有發生漏洞?

攻擊向量中內建的威懾因素也值得關注:任何試圖利用此漏洞的礦工都必須在無任何獎勵的無效區塊上消耗真實的哈希算力——這是一種必然的損失,很可能解釋了為何此漏洞在實際中一直處於休眠狀態。

比特幣的共識規則在任何時候都未受影響,因為該漏洞僅限於節點軟體的記憶體處理。然而,根據 Clark Moody 儀表板的估計,約 43% 的活動節點仍會運行 v29.0 之前的版本,並繼續處於風險中。

免責聲明:本頁面資訊可能來自第三方,不一定反映KuCoin的觀點或意見。本內容僅供一般參考之用,不構成任何形式的陳述或保證,也不應被解釋為財務或投資建議。 KuCoin 對任何錯誤或遺漏,或因使用該資訊而導致的任何結果不承擔任何責任。 虛擬資產投資可能存在風險。請您根據自身的財務狀況仔細評估產品的風險以及您的風險承受能力。如需了解更多信息,請參閱我們的使用條款風險披露