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

high Nessus Plugin ID 372386

概要

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

說明

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

- 新 USB 裝置堆疊的藍牙 HCI USB 傳輸類別 subsys/usb/device_next/class/bt_hci.c 會將每個控制器對主機 HCI 封包複製到 USB 傳輸緩衝區中,然後再將其排入端點上的佇列。
bt_hci_tx_sync_in() 從 bt_hci_ep_pool 分配該緩衝區,這是一個固定集區,其插槽只有 USBD_MAX_BULK_MPS 位元組(在僅限全速構建時為 64),然後執行 net_buf_add_mem(buf, bt_buf->data, bt_buf->len),而不進行長度檢查。HCI 事件和 ACL 緩衝區的大小依CONFIG_BT_BUF_EVT_RX_SIZE和CONFIG_BT_BUF_ACL_RX_SIZE而定,而且可能更大,因此複本會經過 64 位元組插槽的結尾,進入相鄰的插槽,以及靜態配置集區後面的任何內容。
裝置會以原始 HCI 模式 (CONFIG_BT_HCI_RAW) 執行本機藍牙控制器,因此過大的封包會透過無線方式產生。使用建議用於全功能控制器的 HCI 緩衝區大小,藍牙範圍內未經身份驗證的攻擊者可以提供溢位位元組:協商資料長度延伸的連線對等體可以傳送最多 CONFIG_BT_CTLR_DATA_LENGTH_MAX 位元組的 ACL 片段,而僅廣播延伸廣告資料的攻擊者會透過 LE 延伸廣告報告事件到達相同的路徑, 控制器僅將其片段化以CONFIG_BT_BUF_EVT_RX_SIZE。在庫存配置中,已經在沒有任何無線電流量的情況下達到溢位:強制性的Read Supported Commands command-complete事件為70位元組,並且在每次主機初始化時將64位元組插槽超過6位元組。由於 net_buf_add_mem() 僅透過判斷提示驗證尾部空間,除非啟用CONFIG_NET_BUF_HARDENING,因此以 CONFIG_ASSERT=n 通常生產設定的方式建置會無訊息地損毀具有攻擊者選擇內容的 USB 緩衝池旁的記憶體,這在子系統之間沒有記憶體保護的目標上可能會導致任意程式碼執行。啟用判斷提示的組建會改為判斷提示失敗並發生錯誤,從而造成遠端觸發的拒絕服務。此修正程式針對控制器對主機方向引入了大小為 MAX(BT_BUF_ACL_RX_SIZE, BT_BUF_EVT_RX_SIZE) 的單獨bt_hci_tx_pool,同時將主機對裝置集區保留在端點封包大小,該封包大小已在重組期間進行邊界檢查。(CVE-2026-79982)

請注意,Nessus 的判定取決於廠商所報告的套件是否存在。

解決方案

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

另請參閱

https://ubuntu.com/security/CVE-2026-79982

Plugin 詳細資訊

嚴重性: High

ID: 372386

檔案名稱: unpatched_CVE_2026_79982.nasl

版本: 1.2

類型: Local

代理程式: unix

系列: Misc.

已發布: 2026/10/27

已更新: 2026/10/28

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

風險資訊

VPR

風險因素: Medium

分數: 4.9

百分位數: 58.51

CVSS v2

風險因素: High

基本分數: 8.3

時間性分數: 7.1

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

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

CVSS v3

風險因素: High

基本分數: 8.8

時間性分數: 8.1

媒介: CVSS:3.0/AV:A/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:canonical:ubuntu_linux:16.04:-:lts, cpe:/o:canonical:ubuntu_linux:18.04:-:lts, cpe:/o:canonical:ubuntu_linux:20.04:-:lts, cpe:/o:canonical:ubuntu_linux:22.04:-:lts, cpe:/o:canonical:ubuntu_linux:24.04:-:lts, cpe:/o:canonical:ubuntu_linux:26.04:-:lts, p-cpe:/a:canonical:ubuntu_linux:zephyr

必要的 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-79982