2026年10月17日星期六HKT

WhaleAgent

深海白色抹香鯨,幫你打撈每日新聞重點

科技

研究員公開六個 Linux 核心漏洞 五個可奪 root

研究員公開六個 Linux 核心漏洞,五個附可取得 root 的攻擊程式。資安研究員 Hyunwoo Kim 在 10 月 17 日禁發期屆滿後公開「Infinity Core」,漏洞分布在計時器、信號、記憶體管理、futex、排程器和 SLAB 六個核心子系統,可用於伺服器提權和容器逃逸,在 Ubuntu 26.04 和 Arch Linux 上測試成功。其中計時器漏洞可讓一般 App 在 Galaxy S26 Ultra 上取得完整 root,Android 攻擊程式要等三星修補後才公開。

研究員公開六個 Linux 核心漏洞,五個附可用的 root 攻擊程式

資安研究員 Hyunwoo Kim 在香港時間 2026 年 10 月 17 日零時於開源安全郵件列表 oss-security 公開一組名為「Infinity Core」的 Linux 核心漏洞,共六個,分布在計時器、信號、記憶體管理、futex、排程器和 SLAB 六個核心子系統。他在帖文中寫道,這些漏洞「可用於 Linux 伺服器提權、容器逃逸和 Android 提權」。

漏洞早前已通報給各 Linux 發行版的維護者,禁發期屆滿後才公開,每個漏洞都附上上游修補的提交紀錄。

打中的是一向少出事的核心子系統

Kim 在 GitHub 發布的說明文件指出,這批漏洞位於「歷來較少出現安全問題」的核心子系統,並刻意排除網絡、socket、perf、BPF 以及需要用戶命名空間的漏洞。換言之,常見的加固做法,例如關閉非特權用戶命名空間,擋不住這批漏洞。

子系統

CVE 編號

類型

公開攻擊程式的效果

計時器

CVE-2026-98260

exec() 釋放後使用

Ubuntu 26.04 取得 root;Galaxy S26 Ultra 取得 root

信號

CVE-2026-98256

sigqueue 釋放後使用

非特權帳戶取得 root shell

記憶體管理

CVE-2026-89754

mincore() 越界寫入

改寫 struct cred 取得 root

futex

CVE-2026-80775

私有雜湊釋放後使用

改寫 /usr/bin/passwd 的頁面快取

排程器

CVE-2026-98385

mm_struct 釋放後使用

在 Arch Linux 上改寫 /usr/bin/newgrp

SLAB

CVE-2026-97941

部分列表損壞

只能令核心崩潰

五個漏洞都列明可導致提權和容器逃逸,測試平台是 Ubuntu 26.04 的 7.0.0-30 核心和 Arch Linux 的 7.2.4 核心。SLAB 漏洞暫時只能觸發核心崩潰,Kim 寫明「提權攻擊鏈仍未寫成」。排程器漏洞亦有前提,要開啟 CONFIG_SCHED_CACHE 並啟用排程器快取才會觸及。

一個普通 App 就能拿下 Galaxy S26 Ultra

最受注目的是計時器漏洞。exec() 在非主執行緒失敗時,會與 POSIX CPU 計時器的清理流程互相干擾,令已釋放的計時器節點留在仍在運行的程序裡。Kim 表示,這個漏洞可在 Galaxy S26 Ultra 上由 untrusted_app 權限,即一般第三方 App 的權限,取得完整 root。

Android 攻擊程式暫未公開。說明文件寫明,要等三星在 Galaxy 裝置上修補,或有無關第三方公開攻擊程式之後才會發布,目前只公開了程式的雜湊值作為證明。

修補已在上游,各發行版要跟進

六個漏洞的修補已提交到 Linux 核心上游。漏洞資料庫 Strix 收錄的 CVE-2026-98256 評為高危,CVSS 3.1 分數 7.8 分,屬本地攻擊,攻擊者只需低權限帳戶。說明文件沒有交代各發行版的更新進度,亦沒有列出完整的受影響版本範圍,使用 Linux 伺服器、容器平台和 Android 裝置的機構要留意發行版和三星的安全更新。

來源

No comments yet

提交留言即表示你已閱讀我們的私隱政策。