Linux核心再現本機提權漏洞Dirty Frag,資安研究人員Hyunwoo Kim公開漏洞鏈細節,攻擊者若能在受影響系統執行程式,可由低權限提升至Root。漏洞利用頁面快取(Page Cache)機制,影響所有主流Linux發行版,修補與CVE編號尚未完成前攻擊程式已流出。風險涵蓋多人共用主機、雲端環境等,與Copy Fail(CVE-2026-31431)相關但路徑不同,需獨立防護。
Linux核心再度爆發本機提權漏洞,名為Dirty Frag的漏洞鏈由資安研究人員公開。此漏洞允許攻擊者在已取得低權限帳號並能在系統上執行程式的狀況下,提升至Root權限。Dirty Frag影響所有主流Linux環境,由於發行版尚未發布修補程式,且CVE編號申請流程未完成,第三方已公開部分漏洞細節與攻擊程式,迫使研究人員提前揭露完整技術資訊。
此漏洞屬於本機提權類型,攻擊者無法直接從網際網路遠端入侵,必須先在目標系統上執行程式。然而,在多人共用主機、開發測試環境、雲端工作負載,或允許不受信任程式執行的系統中,風險極高。
Dirty Frag的核心問題源於Linux核心的頁面快取(Page Cache)機制。為了提升效能,Linux會將檔案內容暫存於記憶體中,避免程式每次讀取時需從磁碟重新載入。攻擊者可操縱此機制,改變記憶體中檔案內容,使系統後續讀取或執行該檔案時,使用遭修改的快取版本,從而實現權限提升。
漏洞發生在Linux核心處理網路資料與加解密資料時,未能正確分辨部分資料實際來自檔案快取。具体而言,當核心處理ESP加密通訊資料時,可能誤判這些資料為一般網路資料,直接在原記憶體位置修改。問題在於,這些資料仍與檔案快取相連,解密過程會將修改內容寫回原本檔案快取,導致檔案內容被篡改。
另一條攻擊路徑涉及RxRPC,Linux核心支援的網路通訊機制。核心原本會檢查封包資料是否需先複製再處理,但此檢查無法偵測部分網路資料仍連結至檔案快取。當此類資料進入RxRPC流程後,解密內容同樣被寫回檔案快取。研究人員的修補提案為:在解密前強制複製封包資料,確保後續處理僅作用於副本,不影響原始檔案快取。
Dirty Frag與近期Linux核心漏洞Copy Fail(CVE-2026-31431)同樣牽涉頁面快取寫入問題,但影響不同核心處理路徑。即使系統已套用Copy Fail緩解措施,也無法直接排除Dirty Frag風險。
Dirty Frag影響所有主流Linux發行版,包括伺服器與桌面環境。由於漏洞根植於核心頁面快取機制,幾乎涵蓋近期所有Linux系統版本。特別高風險環境包括:
雖然非遠端漏洞,但結合其他初始存取向量(如弱密碼、未修補應用程式),後果嚴重。Root權限取得後,攻擊者可完全控制系統,安裝持久化後門、竊取資料或橫向移動。
在官方修補發布前,系統管理員應採取多層防護策略。首先,強化初始存取控制,避免低權限帳號執行不受信任程式。建議實施最小權限原則(Principle of Least Privilege),並使用SELinux或AppArmor等強制存取控制(MAC)模組,限制程式對核心資源的互動。
其次,監控系統行為,重點監控頁面快取異常存取、ESP或RxRPC相關網路流量,以及權限提升嘗試。定期檢查系統完整性,使用工具如AIDE或Tripwire驗證關鍵檔案。對於雲端環境,啟用虛擬化安全,隔離工作負載。研究人員建議暫時停用不必要網路加密協議,若業務允許,可降低ESP與RxRPC暴露。
長期而言,加速核心更新流程,建立自動化修補管線。教育使用者辨識釣魚與社會工程攻擊,避免初始入侵。
uname -a 檢查Linux核心版本,評估是否屬高風險環境。