智聞解碼 Decode News AI
首頁簡體EN

Linux 內核 KSMBD 兩處 CVSS 9.0 遠程代碼執行漏洞在內核修復前經公開郵件列表披露

2026-10-22 19:19 EDT · AI 整理 · 依據 7 家來源(網絡) · 690 字 · 閱讀 …
圖:CIFS/SRV 架構示意圖:KSMBD 正是內核中的 SMB 文件服務器實現,本次兩個高危漏洞皆出自該組件
圖片:Linkinjeon / CC BY-SA 4.0 · via Wikimedia Commons

Linux 內核 KSMBD 兩處 CVSS 9.0 遠程代碼執行漏洞在內核修復前經公開郵件列表披露

Trend Micro ZDI 六份報告誤入公開郵件列表

2026 年 10 月 21 日至 22 日,Trend Micro 旗下 Zero Day Initiative(ZDI)向公開的 Linux 內核郵件列表(LKML)提交了六份漏洞報告,而非私密安全通道。其中兩份針對內核內置 SMB 服務器 KSMBD,均被評定爲 CVSS 9.0 遠程代碼執行漏洞。截至 10 月 23 日,兩處漏洞均未獲得 CVE 編號,也未在 mainline 或 linux-next 分支中獲得具名修復。

兩處漏洞編號與觸發條件

第一處漏洞編號爲 ZDI-CAN-33774,利用的是 KSMBD 協議分發中的競態條件。KSMBD 在入隊處理每個 PDU 時選擇連接的協議操作,但工作線程僅在出隊時纔讀取這些操作;攻擊者在同一 TCP 寫入中連續發送一串短 SMB1 數據包後再跟一個 SMB2 數據包,可將連接從 SMB1 切換爲 SMB2 處理,使 SMB2 代碼讀取超出較小 SMB1 緩衝區的邊界。該漏洞可在未認證狀態下通過 TCP 445 端口觸發,影響所有運行 KSMBD 的服務器。

第二處漏洞編號爲 ZDI-CAN-33549,位於 KSMBD 的 SMB Direct(RDMA)路徑,屬於整數下溢,可導致內存複製時的緩衝區溢出。觸發它需要 RDMA 能力的網絡接口、可寫的 KSMBD 共享以及客戶端協商 SMB Direct。CVSS 向量爲 AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H。

披露先於修復引發關注

ZDI 本應將報告提交給私密安全通道,卻誤發到了公開郵件列表,使漏洞細節在內核維護者合併修復之前就公之於衆。ByteIota 指出,這是 Trend Micro Zero Day Initiative "意外"將六份 Linux 內核漏洞報告發布到公開 LKML 而非私密安全渠道。Cyber Kendra 報道稱,ZDI 於 10 月 21 日和 22 日向公開 Linux 內核郵件列表發送了六份漏洞報告,此前尚無任何修復。

影響範圍與誰需要關注

大多數運行 Samba 的 Linux 服務器不受這兩處 CVSS 9.0 漏洞影響;受影響範圍僅限於啓用 KSMBD 和 SMB Direct(RDMA)的用戶。Red Hat Enterprise Linux 默認不包含 KSMBD,據 Red Hat 支持文檔。管理員可通過 `systemctl status ksmbd` 或 `lsmod | grep ksmbd` 確認模塊是否處於活動狀態。Phoronix 報道稱,一位維護者爲 ZDI-CAN-33549 提交了針對下一內核開發週期的修復,但該說法未在其他渠道確認。

修復進展與後續

截至報道時,兩處漏洞均無具名的 mainline 內核修復或 linux-next 修復。Intel Threadlinqs 指出,ZDI-CAN-33549 的修復據稱由 Stefan Metzmacher 提交用於下一內核週期,但尚未合併。Softzone.es 報道稱,ZDI-CAN-33549 的補丁已出現在面向 Linux v7.5 的 git 分支中,現在問題公開後其合入 mainline 的速度可能加快。Linux 項目通常在 stable 樹獲得修復後才分配 CVE。Intel Threadlinqs 還指出,暫無主動利用或公開概念驗證代碼的報告,但建議 KSMBD 用戶立即評估暴露面。

本文來源

科技