Linux Distros 未修補弱點:CVE-2026-98924

critical Nessus Plugin ID 371504

概要

Linux/Unix 主機上安裝的一個或多個套件存有弱點,廠商表示將不會修補。

說明

Linux/Unix 主機上安裝了一個或多個受到弱點影響的套件,且廠商未提供可用的修補程式。

- fs:避免在 evict_inodes() 中重複掃描 我們觀察到,當使用者在磁碟被移除後嘗試卸載檔案系統時,懸置工作仍在使用中。在移除裝置期間,fs_bdev_mark_dead() 會按住 s_umount 的同時呼叫 evict_inodes()。每次 evict_inodes() 捨棄s_inode_list_lock以重新排程時,它都會從s_inodes的頭開始遍歷。由於許多參照的 inode 位於清單的頂端,這些重新啟動會重複掃描相同的 inode 而不回收它們。這可能會使s_umount長時間保留,阻止並行的卸載嘗試並觸發懸置任務報告。將已標記為I_FREEING的現行 inode 保留在處置批次之外,直到重新取得s_inode_list_lock為止。從此 inode 繼續遍歷,並在稍後批次中或在遍歷結束時將其處置。i_lock 下的零參照計數和狀態檢查允許此步行者透過設定 I_FREEING 並將其從 LRU 中移除來宣告 inode。其他回收器會跳過 inode,讓此步行者負責驅逐。只有 evict() 會將其從s_inodes中移除,因此將其排除在處置批次之外可確保在卸除鎖定時,它仍保留在清單中。重新取得鎖定之後,讀取其目前的下一個指標會同時移除後續 inode。現有的 inode 存留期規則禁止取得對標記為 I_FREEING 或 I_WILL_FREE 的 inode 的參照。__iget() 要求其調用方持有i_lock並確定獲取引用是有效的。inode 查詢和 igrab() 會在從零取得參照時檢查 i_lock 下的這些旗標。ihold() 需要現有的參照,這會讓i_count保持不零,並防止此步行程式宣告 inode。這些規則已經允許 iput_final() 和 inode 縮減器在設定I_FREEING之後和驅逐完成之前釋放i_lock。臨時 __iget() 參照也會將 inode 保留在清單中,但其釋放必須保留最後引用處理。另一個使用者可以取得參考、更新延遲時間戳記,並在保留引腳時刪除其參考。如果引腳成為最後一個參考,則使用 atomic_dec_and_test() 刪除它並直接驅逐會繞過 iput() 的延遲時間處理,並且可能會丟失這些時間戳記更新。使用 iput() 釋放引腳會保留該處理,但不保證驅逐。fs_bdev_mark_dead() 在設定SB_ACTIVE的情況下執行,因此 iput() 可能會將 inode 保留在快取中,而 evict_inodes() 必須驅逐符合條件的零參照 inde。當 iput() 傳回時,inode 也可能已被釋放,因此步行者無法使用它來強制驅逐。使用I_FREEING可保留現有的退出行為,而不會引入額外的最後參照轉換。xfstests auto 群組在 ext4 和 XFS 上傳遞,但已知不相關的故障已排除。未觀察到任何新問題,而且先前可重現的懸置工作不會再發生此修補程式。
(CVE-2026-98924)

請注意,Nessus 依賴供應商報告的套件存在。

解決方案

目前尚未有已知的解決方案。

另請參閱

https://security-tracker.debian.org/tracker/CVE-2026-98924

Plugin 詳細資訊

嚴重性: Critical

ID: 371504

檔案名稱: unpatched_CVE_2026_98924.nasl

版本: 1.1

類型: Local

代理程式: unix

系列: Misc.

已發布: 2026/10/23

已更新: 2026/10/23

支援的感應器: Frictionless Assessment Agent, Nessus Agent, Agentless Assessment, Tenable Cloud Security, Tenable Self-Hosted Container Security, Nessus

風險資訊

VPR

風險因素: Medium

分數: 5.7

百分位數: 95.76

CVSS v2

風險因素: High

基本分數: 7.5

時間性分數: 6.4

媒介: CVSS2#AV:N/AC:L/Au:N/C:P/I:P/A:P

CVSS 評分資料來源: CVE-2026-98924

CVSS v3

風險因素: Critical

基本分數: 9.8

時間性分數: 9

媒介: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

時間媒介: CVSS:3.0/E:U/RL:U/RC:C

弱點資訊

CPE: cpe:/o:debian:debian_linux:12.0, cpe:/o:debian:debian_linux:13.0, p-cpe:/a:debian:debian_linux:linux

必要的 KB 項目: Host/local_checks_enabled, Host/cpu, global_settings/vendor_unpatched, Host/OS/identifier

可輕鬆利用: No known exploits are available

弱點發布日期: 2026/10/23

參考資訊

CVE: CVE-2026-98924