Linux TCP漏洞可被用來遠端取得root權限,部分發行版尚未修補
기사 본문
6개 단락 · 단어를 탭(클릭)하거나 문장을 선택하면 번역 · 단어 탭/문장 선택으로 번역Linux核心存在影響IPv4 TCP連線處理的安全漏洞CVE-2026-98432,攻擊者可能在特定條件下,從遠端以root權限執行命令。Anthropic於10月27日公開攻擊驗證結果,成功對具有多路徑TCP(MPTCP)監聽服務的Linux伺服器執行系統命令,不需要登入帳號或使用者操作。Linux上游已完成修補,但各Linux發行版的安全更新進度不一,部分版本仍待修補。
Linux核心CVE團隊指出該漏洞與IPv4 TCP連線建立時的競態條件有關,當不同CPU同時處理重傳的連線請求或連線請求遷移時,核心可能提前釋放另一個執行路徑仍在使用的記憶體,形成釋放後使用(use-after-free)漏洞。遠端攻擊者可透過特定時序的網路封包觸發記憶體錯誤,造成系統當機或記憶體損壞。該問題可一路追溯至Linux 4.4版引入的程式變更。
Anthropic使用尚未公開的Claude研究模型協助發現漏洞,並建立攻擊程式。攻擊分為兩個階段,首先利用漏洞讀取超出預期範圍的記憶體資料,取得核心位址,繞過核心位址空間配置隨機化(KASLR)防護。接著再次利用相同漏洞改寫函式指標,使核心以root權限執行指定命令。測試中,取得核心位址耗時約48分鐘,後續執行命令約需5分鐘。
攻擊者未能成功利用競態條件時,通常只會造成TCP連線建立失敗,不會讓整個系統當機,因此可以持續重試。Anthropic已在具備MPTCP監聽服務的Linux測試環境中,成功驗證遠端取得root權限的攻擊方式。MPTCP是一種允許同一條TCP連線使用多條網路路徑的擴充功能。
Canonical將CVE-2026-98432列為高優先級,CVSS 3評分為9.8分,Red Hat則給出8.1分,認為攻擊複雜度較高,其漏洞頁面主要描述遠端攻擊可能造成系統當機或記憶體損壞。
Linux上游已修改記憶體釋放機制,延後回收TCP連線選項資料,避免其他CPU仍在讀取時被釋放。修補已納入6.12.113、6.18.56、7.2.10及7.3-rc7等核心版本。各Linux發行版的修補進度不一,Debian已為12及13版釋出安全更新,Oracle Linux也已修補部分核心版本,SUSE部分版本則已完成修補,Amazon Linux 2023也已修補部分核心套件,但其他核心套件及Amazon Linux 2仍待修補。Ubuntu多個版本的核心套件仍在修補中,Red Hat則將RHEL 8、9及10相關核心套件列為暫緩修補。
단락별 번역이 어긋날 때
전문 번역
단어를 탭(클릭)하면 그 단어를, 문장을 선택하면 그 범위를 바로 번역합니다.