Debian dla-4737:xnest - 安全性更新

high Nessus Plugin ID 335005

概要

遠端 Debian 主機上缺少一個或多個安全性更新。

說明

遠端 Debian 12 主機安裝的套件會受到 dla-4737 公告中提及的多個弱點影響。

- ------------------------------------------------------------------------- Debian LTS 公告 DLA-4737-1 [email protected] https://www.debian.org/lts/security/Arnaud Rebillout 2026 年 8 月 13 日 https://wiki.debian.org/LTS
- -------------------------------------------------------------------------

套件 : xorg-server 版本 : 2:21.1.7-3+deb12u13 CVE ID : CVE-2022-49737 CVE-2026-50256 CVE-2026-50257 CVE-2026-50258 CVE-2026-50259 CVE-2026-50260 CVE-2026-50261 CVE-2026-50262 CVE-2026-50263 CVE-2026-50264 Debian 錯誤 : 1081338 1138680

在 Xorg X 伺服器中發現數個弱點,如果 X 伺服器以特權執行,可能會導致權限提升。

CVE-2022-49737

在 X.Org X 伺服器 20.11 中,當 21.1.16用戶端應用程式使用 easystroke 進行滑鼠手勢時,主執行緒會修改輸入執行緒使用的各種資料結構,而不會取得鎖定,也就是爭用情形。特別是,dix/devices.c 中的 AttachDevice 不會取得輸入鎖定。

CVE-2026-50256

在 X.Org X 伺服器和 Xwayland 中發現堆疊型緩衝區溢位缺陷。X 伺服器與 libXfont2 函式庫之間的最大字型名稱長度不一致,可能會在字型別名解析期間導致堆疊緩衝區溢位。伺服器配置一個 256 位元組的堆疊緩衝區,但 libXfont2 的別名目標名稱長度卻為 1024 位元組。字型別名名稱長度若介於 257 至 1023 位元組之間,會導致 X 伺服器在未進行額外檢查的情況下,將該名稱複製到容量不足的堆疊緩衝區中。
這可用於使伺服器當機,或在 X 伺服器以 root 身分執行時用於權限提升。

CVE-2026-50257

在 X.Org X 伺服器和 xwayland 的 miSyncDestroyFence() 中發現釋放後使用缺陷。設定多個柵欄觸發程式的用戶端可以觸發釋放後使用函式指標呼叫。攻擊者會連線到 X 伺服器以設定圍欄並等待該圍欄,然後第二個 X 連線會破壞圍欄,造成釋放後使用。
這可用於使伺服器當機,或在 X 伺服器以 root 身分執行時用於權限提升。

CVE-2026-50258

在 X.Org X 伺服器和 Xwayland 中發現堆疊型緩衝區溢位缺陷。X 伺服器有多個堆疊緩衝區大小為 XkbMaxShiftLevel * XkbNumKbdGroups,但 CheckKeyTypes() 不會驗證或限制非標準金鑰類型為 XkbMaxShiftLevel。用戶端可以將金鑰類型變更為過多的班次層級,並觸發堆疊溢位。這是由不完整的修正 CVE-2025-26597所造成。
這可用於使伺服器當機,或在 X 伺服器以 root 身分執行時用於權限提升。

CVE-2026-50259

在 X.Org X 伺服器和 Xwayland 中發現堆疊型緩衝區溢位缺陷。_XkbSetMapChecks() 宣告一個固定大小的堆疊緩衝區 mapWidths[256],由索引鍵類型索引。協助程式函式 CheckKeyTypes() 會以用戶端控制的位移寫入此緩衝區,以允許堆疊緩衝區溢位。這可用於使伺服器當機,或在 X 伺服器以 root 身分執行時用於權限提升。

CVE-2026-50260

在 X.Org X 伺服器和 FreeCounter() 的 Xwayland 中發現釋放後使用缺陷。設定多個 SyncCounters 並等候這些觸發程序的用戶端,在透過第二個用戶端連線破壞這些計數器時,可能會觸發釋放後使用。這可用於使伺服器當機,或在 X 伺服器以 root 身分執行時用於權限提升。

CVE-2026-50261

在 X.Org X 伺服器和 Xwayland 的 SyncChangeCounter() 中發現釋放後使用缺陷。設定多個 SyncCounters 的用戶端在變更這些計數器時,透過第二個用戶端連線破壞這些計數器時,可能會觸發釋放後使用。這可用於使伺服器當機,或在 X 伺服器以 root 身分執行時用於權限提升。

CVE-2026-50262

在 X.Org X 伺服器和 __glXDisp_ChangeDrawableAttributes() 的 Xwayland 中發現越界讀取缺陷。錯誤的大小驗證檢查可能會讀取用戶端控制的位元組數,超過要求緩衝區,進而導致資訊洩漏。寫入路徑也存在,但需要位元組交換用戶端,而預設為停用。

CVE-2026-50263

在 X.Org X 伺服器和 CreateSaverWindow() 中的 Xwayland 中發現釋放後使用缺陷。用戶端可以在變更視窗屬性並強制螢幕保護程式後觸發釋放後讀取,從而導致資訊洩露。

CVE-2026-50264

在 X.Org X 伺服器和 DRIGetBuffers/DRIGetBuffersWithFormat 的 Xwayland 中發現越界寫入缺陷。要求多個 DRI2BufferBackLeft 附件和一個 DRI2BufferFrontLeft 的用戶端可以觸發越界堆積寫入。這可用於使伺服器當機,或在 X 伺服器以 root 身分執行時用於權限提升。

對於 Debian 12 書蟲,這些問題已在 .1.7-3+deb12u13 版本 2:21中修復。

建議您升級 xorg-server 套件。

如需有關 xorg-server 安全性狀態的詳細資訊,請參閱其安全追蹤頁面:
https://security-tracker.debian.org/tracker/xorg-server

有關 Debian LTS 安全公告、如何將這些更新套用至您的系統以及常見問題的詳細資訊,請參閱 : https://wiki.debian.org/LTS

Tenable 已直接從 Debian 安全公告擷取前置描述區塊。

請注意,Nessus 並未測試這些問題,而是僅依據應用程式自我報告的版本號碼作出判斷。

解決方案

升級 xnest 套件。

另請參閱

https://packages.debian.org/source/bookworm/xorg-server

https://security-tracker.debian.org/tracker/CVE-2022-49737

https://security-tracker.debian.org/tracker/CVE-2025-26597

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

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

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

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

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

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

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

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

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

http://www.nessus.org/u?6c821d87

Plugin 詳細資訊

嚴重性: High

ID: 335005

檔案名稱: debian_DLA-4737.nasl

版本: 1.1

類型: Local

代理程式: unix

已發布: 2026/8/13

已更新: 2026/8/13

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

風險資訊

VPR

風險因素: High

分數: 7.6

百分位數: 98.4

CVSS v2

風險因素: Medium

基本分數: 6.8

時間性分數: 5

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

CVSS 評分資料來源: CVE-2025-26597

CVSS v3

風險因素: High

基本分數: 7.8

時間性分數: 6.8

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

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

弱點資訊

CPE: cpe:/o:debian:debian_linux:12.0, p-cpe:/a:debian:debian_linux:xnest, p-cpe:/a:debian:debian_linux:xorg-server-source, p-cpe:/a:debian:debian_linux:xserver-common, p-cpe:/a:debian:debian_linux:xserver-xephyr, p-cpe:/a:debian:debian_linux:xserver-xorg-core-udeb, p-cpe:/a:debian:debian_linux:xserver-xorg-core, p-cpe:/a:debian:debian_linux:xserver-xorg-dev, p-cpe:/a:debian:debian_linux:xserver-xorg-legacy, p-cpe:/a:debian:debian_linux:xvfb

必要的 KB 項目: Host/local_checks_enabled, Host/Debian/release, Host/Debian/dpkg-l

可輕鬆利用: No known exploits are available

修補程式發佈日期: 2026/8/13

弱點發布日期: 2025/2/25

參考資訊

CVE: CVE-2022-49737, CVE-2025-26597, CVE-2026-50256, CVE-2026-50257, CVE-2026-50258, CVE-2026-50259, CVE-2026-50260, CVE-2026-50261, CVE-2026-50262, CVE-2026-50263, CVE-2026-50264