跳至主要內容
首頁/部落格/Linux 核心漏洞被提早公開怎麼辦?ZDI 誤發 5 份未修補報告,先查 ksmbd 與提權漏洞
Linux 核心漏洞ksmbdskb_zerocopyZDI網站資安系統維護

Linux 核心漏洞被提早公開怎麼辦?ZDI 誤發 5 份未修補報告,先查 ksmbd 與提權漏洞

·約 14 分鐘閱讀
Linux 核心漏洞被提早公開怎麼辦?ZDI 誤發 5 份未修補報告,先查 ksmbd 與提權漏洞
發布:
約 14 分鐘閱讀

文/Laban(優創智能 AI 導入工程師)

這次事件是:趨勢科技(Trend Micro)旗下的漏洞懸賞計畫 Zero Day Initiative(ZDI),在 2026 年 10 月 21 日把 5 份還沒修補的 Linux 核心漏洞報告,寄給核心安全團隊時同時副本到公開郵件清單,細節與部分概念驗證程式(PoC)因此提前公開。結論先講:新聞標題的 CVSS 9.0 只影響有啟用 ksmbd 的機器;影響範圍最大的,是 7.8 分、能在預設安裝的 Debian、Ubuntu、AlmaLinux 上取得 root 的 skb_zerocopy 提權漏洞。

本文寫給公司有 Linux 伺服器、NAS 或 VPS 的 IT 承辦人,以及想知道「這跟我有沒有關係」的老闆。本文回答三個問題:發生了什麼、誰要先處理、修補出來前能做什麼。本文不分析漏洞的程式細節,事件仍在發展中,以下事實截至 2026 年 10 月 23 日。


一、已知事實:哪些報告被公開了

正常流程是:研究人員把漏洞私下通報給 security@kernel.org,維護者修好、發行版準備好更新,才公開細節。這次 ZDI 的郵件同時副本給 linux-kernel 等公開清單。Linux 穩定版維護者 Greg Kroah-Hartman 在 10 月 22 日逐封回覆,例如對 ZDI-CAN-34076 的回覆寫道:「Again, no patch, and sent to a public list?」並要求 ZDI 修正投稿流程(lore.kernel.org 原始郵件,2026-10-23 查詢)。

以下整理自 TuxCare 分析(2026-10-22)、Hardware Busters 報導(2026-10-22)與 pwn.watch 事件頁(2026-10-23 更新)。分數都是 ZDI 自評,不是 NVD 分數:

報告編號元件問題CVSS(ZDI)修補狀態(截至 10/23)
ZDI-CAN-33549ksmbd SMB Direct整數下溢,ZDI 評估可能遠端執行程式;需 RDMA 網卡與可寫入的分享9.0維護者認為 7.5 開發分支的修補已涵蓋,尚未確認
ZDI-CAN-33774ksmbd登入前的競爭條件,ZDI 評估可能遠端執行程式;需開放訪客分享9.0修補已在 ksmbd 維護者程式碼樹,未進正式版
ZDI-CAN-33367網路堆疊 skb_zerocopy本機提權,一般使用者可寫入唯讀檔案的快取並取得 root7.8修補 10/22 送 netdev 審查,未合併
ZDI-CAN-34068vmwgfx(VMware 虛擬顯示卡驅動)越界寫入,本機提權8.8(依 TuxCare)未知
ZDI-CAN-34076nvmet(NVMe over Fabrics 目標端)未初始化記憶體,資訊外洩8.6(依 TuxCare)未知

另一份 ZDI-CAN-32005 在 10 月 20 日先被寄到 ConnMan 的公開清單,它是使用者空間的網路管理程式,不是核心漏洞。

其他重點:

  • 還沒有 CVE 編號,也沒有修好的正式核心版本。
  • 沒有已知的實際攻擊,但 TuxCare 指出其中 3 份附有完整 PoC 原始碼。
  • 兩個 ksmbd 漏洞的公開 PoC,展示的是記憶體洩漏與核心當機,不是遠端執行程式;ZDI 的 9.0 分是依它判斷的最壞情況。
  • ZDI 依自己的揭露政策,原定 2027 年 2 月 18 日才公開這 5 份報告。

二、為什麼「提早公開」比漏洞本身更麻煩

漏洞每週都有,這次特別的是順序反了。負責任揭露的價值,在於讓修補比攻擊者先到;這次攻擊者和防守方同時拿到細節,而修補還在審查。

對企業的實際影響是:平常可以等每月的例行更新,這次在發行版推出核心更新之前,有一段「細節公開、沒有修補」的空窗。這段時間能做的只有兩件事:確認自己是否受影響,以及評估暫時緩解措施。這和 PHP2Shell 漏洞、BIND CVE-2026-94300 那種「公告與修補同時出」的狀況不同,要多做一步。


三、誰要先處理?CVSS 分數不等於你的風險

新聞看分數,企業要看「這個元件我有沒有在用」。

你的環境主要風險優先順序
共用虛擬主機、多人登入的 Linux 伺服器、跑客戶或不受信任程式的容器主機skb_zerocopy 提權:任何一個帳號或網站被入侵,就可能拿到整台機器的 root最高
一般 Debian、Ubuntu、AlmaLinux 伺服器(只有自己人登入)同上,但攻擊者要先取得一個帳號或從網站漏洞進來高
用 Linux 核心內建 ksmbd 分享資料夾的伺服器、NAS 或設備ksmbd 兩個 9.0 漏洞,445 埠若對外開放風險最高高(有用 ksmbd 才算)
VMware 虛擬機裡的 Linuxvmwgfx 本機提權中
用 Samba 分享資料夾的伺服器Samba 是另一套程式,不是 ksmbd,不受 ksmbd 漏洞影響依提權漏洞判斷
網站放在代管服務,自己沒有 Linux 主機由服務商處理請服務商說明更新排程

判斷方法只要問一個問題:「這台 Linux 機器上,除了我們自己,還有誰能執行程式?」 答案是「客戶的網站」「外包商帳號」「別人的容器」,就是提權漏洞的高風險環境。

TuxCare 的實測結果值得單獨列出:skb_zerocopy 漏洞在預設設定的 Debian 12、13,Ubuntu 24.04、26.04,AlmaLinux 8、9、10 都能取得 root;它能繞過 2026 年 5 月 Dirty Frag 漏洞(CVE-2026-43284)的修補,在 Ubuntu 上也能繞過 AppArmor 對非特權 user namespace 的限制。CentOS 6、7 不受影響。


四、5 步驟自查與暫時緩解

步驟 1:盤點 Linux 機器與核心版本

列出公司所有 Linux 伺服器、VPS、NAS 與虛擬機,在每台執行 uname -r 記下核心版本,並記下發行版與版本。NAS 與設備要記型號與韌體版本。

步驟 2:確認 ksmbd 有沒有在跑

執行 systemctl is-active ksmbd 與 lsmod | grep ksmbd。兩者都沒有結果,代表沒有啟用 ksmbd。有在跑但用不到,執行 systemctl disable --now ksmbd 關閉;確實要用的,先用防火牆限制 445 埠只開放給內部網路,並關閉訪客分享。NAS 請查廠商公告,確認檔案分享用的是 Samba 還是 ksmbd。

步驟 3:評估提權漏洞的暫時緩解

TuxCare 提供兩種暫時做法,並說明它們沒有在內部完整驗證:

  • 將 user.max_user_namespaces 設為 0,關閉非特權 user namespace。這會讓 rootless Docker、Podman、Flatpak 與部分瀏覽器沙箱無法運作,套用前要確認機器上沒有這些用途。
  • 用 modprobe 規則封鎖 nlmon 與 act_pedit 模組,但可能無法擋住所有攻擊路徑。

建議先套用在步驟三表格中風險最高的機器,並記下改了什麼,修補上線後再評估是否還原。

步驟 4:追蹤發行版的核心更新

正式解法是等修補合併進核心,再由發行版推出更新。追蹤你用的發行版安全公告(Ubuntu USN、Debian DSA、Red Hat RHSA 等),出現對應的 CVE 或核心更新時盡快安裝。核心更新要重新開機才會生效,排好維護時段;用 KernelCare、Livepatch 等即時修補服務的,確認服務商的進度。

步驟 5:檢查登入帳號與對外服務

提權漏洞的前提是攻擊者已經能在機器上執行程式。趁這次檢查:停用離職員工與外包商的舊帳號、確認 SSH 只允許金鑰登入、網站程式與外掛已更新。這些做好,提權漏洞就少了入口。


五、給老闆的判斷:這次要不要找人處理?

不需要懂核心,只要回答三個問題:

  1. 公司有幾台 Linux 機器,各由誰負責? 答不出來,先做盤點。
  2. 有沒有機器讓外人或客戶的程式在上面跑? 有,就是這次的高風險機器。
  3. 修補出來後,誰會在一週內完成更新並重開機? 沒有指定的人,就是下一次事件的破口。

我們反覆遇到的狀況是:漏洞本身不難修,難的是沒人知道機器在哪、誰負責。Zeabur 結束營運的事件也是同一件事,基礎設施要先指定負責人,不能等出事才找。


六、不確定公司的 Linux 主機有沒有受影響?

如果你不確定公司有哪些 Linux 主機、NAS 有沒有用 ksmbd,或外包商是否已經處理,歡迎填寫諮詢表單。請在表單留下主機的用途與目前的維護單位,我們會先協助盤點機器與負責人,再建議要先緩解、等更新,還是改用代管服務。

驗收標準:讀完本文後,你應該能回答三個問題——公司有哪些 Linux 機器、哪幾台有其他人能執行程式或啟用了 ksmbd、發行版核心更新出來後由誰在幾天內安裝。三題都有答案,這次事件的準備就做完了。


參考來源


相關推薦與延伸閱讀

常見問題

這次 CVSS 9.0 的 Linux 漏洞,我的伺服器會中嗎?
兩個 9.0 分的漏洞都在 ksmbd,也就是 Linux 核心內建的 SMB 檔案分享服務。它不是 Samba,大多數發行版預設沒有啟用;AlmaLinux 與 CloudLinux 9、10 甚至沒有編入。沒有用 ksmbd 分享資料夾的伺服器,不受這兩個漏洞影響。要注意的是 NAS、家用伺服器與設備廠商的韌體,它們可能用 ksmbd 提供檔案分享。
哪一個漏洞影響的範圍最大?
是 ZDI 評為 7.8 分的 skb_zerocopy 提權漏洞(ZDI-CAN-33367)。依 TuxCare 實測,它在預設設定的 Debian 12、13,Ubuntu 24.04、26.04 與 AlmaLinux 8、9、10 上都能從一般使用者取得 root,而且能繞過 2026 年 5 月 Dirty Frag 漏洞的修補。攻擊者要先能在機器上執行程式,所以共用主機、多人登入的伺服器與跑不受信任容器的機器風險最高。
現在有修補可以裝嗎?
截至 2026 年 10 月 23 日,還沒有。ksmbd 競爭條件的修補在維護者的程式碼樹,skb_zerocopy 的修補 10 月 22 日送到 netdev 郵件清單審查中,都還沒進入正式核心版本,也還沒有 CVE 編號。要做的是先關閉不用的 ksmbd、評估暫時緩解,並追蹤發行版的核心更新。
用 Windows 或代管主機的公司要處理嗎?
這次只影響 Linux 核心。網站放在虛擬主機或雲端代管服務的,請服務商確認核心更新排程即可;但共用虛擬主機正是提權漏洞風險最高的環境,值得主動問。公司 NAS 若是 Linux 系統,要查廠商是否用 ksmbd 與何時出韌體更新。
ZDI 是故意公開的嗎?
目前沒有證據顯示是故意。Linux 穩定版維護者 Greg Kroah-Hartman 在公開回覆中要求 ZDI 修正投稿流程,報導多推測是作業疏失。截至 2026 年 10 月 23 日,ZDI 尚未公開說明原因。對企業來說,原因不影響要做的事:細節已公開,修補還沒出。
分享這篇文章:
FacebookLINE

準備好讓 AI 幫你工作了嗎?

現在開始你的數位轉型,預約 30 分鐘諮詢,我們協助你找到最合適的 AI 切入點。

30 分鐘深度了解你的業務,給你具體建議

Content Standards

內容維護與資料來源

內容維護與更正

內容維護窗口:優創智能 YOTRON 內容團隊。個別文章的作者、發布與內容更新日期以該頁標示為準。

網站版本更新:

資料來源與方法

文章中的外部資料、工具規格與比較基準以文內連結及標示日期為準;觀點、測試方法與實作建議由優創智能內容團隊整理。

聯絡與內容更正(Contact)

需要查核、補充或更正內容,可透過聯絡頁,或寄信至info@yotron-ai.com。公司與團隊資訊可見關於我們。

聯絡方式:電話02-2720-8130、Email info@yotron-ai.com。