Linux Distros 未修补的漏洞:CVE-2023-52648

medium Nessus 插件 ID 226582

简介

Linux/Unix 主机上安装的一个或多个程序包存在漏洞,但供应商表示不会修补此漏洞。

描述

Linux/Unix 主机中安装的一个或多个程序包受到一个漏洞影响,而供应商没有提供补丁程序。

- Debian Linux - linux - drm/vmwgfx:在平面状态上重置表面之前取消映射 切换到新的平面状态需要取消引用所有被保留的表面。在 mob 光标所需的工作中,开始缓存映射的表面,但指示当前是否映射的变量未被重置。这会导致崩溃,因为即使不存在曲面,duplicated 状态也会错误地指示已映射该曲面。这是因为在取消引用曲面后,平面完全有可能由 bo 而不是曲面支撑。取消引用平面状态表面时重置表面映射标记,以修复清除中的空取消引用。修复 Wayland 上 KDE KWin 6.0 中的崩溃:错误:0000 [#1] 抢占 SMP PTI CPU:4 PID:2533 通信:kwin_wayland 未受感染 6.7.0-rc3-vmwgfx #2 硬件名称:VMware, Inc. VMware Virtual Platform/440BX Desktop Reference Platform, BIOS 6.00 11/12/2020 RIP:0010:vmw_du_cursor_plane_cleanup_fb+0x124/0x140 [vmwgfx] 代码:00 00 00 75 3a 48 83 c4 10 5b 5d c3 cc cc cc cc cc 48 8b b3 a8 00 00 00 48 c7 c7 9990 43 c0 e8 93 c5 db ca 48 8b 83 a8 00 00 00 <48> 8b 78 28 e8 e3 f> RSP: 0018:ffffb6b98216fa80 EFLAGS: 00010246 RAX: 0000000000000000 RBX: ffff969d84cdcb00 RCX: 0000000000000027 RDX: 0000000000000000 RSI: 0000000000000001 RDI: ffff969e75f21600 RBP:
ffff969d4143dc50 R08: 0000000000000000 R09: ffffb6b98216f920 R10: 0000000000000003 R11: ffff969e7feb3b10 R12: 0000000000000000 R13: 00000000000000000 R14: 000000000000027b R15: ffff969d49c9fc00 FS:
00007f1e8f1b4180(0000) GS:ffff969e75f00000(0000) knlGS:000000000000000 CS:0010 DS:0000 ES:0000 CR0:
0000000080050033 CR2:0000000000000028 CR3:0000000104006004 CR4:00000000003706f0 调用跟踪: <TASK> ?
__die+0x23/0x70 ?page_fault_oops+0x171/0x4e0 ?exc_page_fault+0x7f/0x180 ?asm_exc_page_fault+0x26/0x30 ?vmw_du_cursor_plane_cleanup_fb+0x124/0x140 [vmwgfx] drm_atomic_helper_cleanup_planes+0x9b/0xc0 commit_tail+0xd1/0x130 drm_atomic_helper_commit+0x11a/0x140 drm_atomic_commit+0x97/0xd0 ?__pfx___drm_printfn_info+0x10/0x10 drm_atomic_helper_update_plane+0xf5/0x160 drm_mode_cursor_universal+0x10e/0x270 drm_mode_cursor_common+0x102/0x230 ?__pfx_drm_mode_cursor2_ioctl+0x10/0x10 drm_ioctl_kernel+0xb2/0x110 drm_ioctl+0x26d/0x4b0 ?__pfx_drm_mode_cursor2_ioctl+0x10/0x10 ?__pfx_drm_ioctl+0x10/0x10 vmw_generic_ioctl+0xa4/0x110 [vmwgfx] __x64_sys_ioctl+0x94/0xd0 do_syscall_64+0x61/0xe0 ?
__x64_sys_ioctl+0xaf/0xd0 ?syscall_exit_to_user_mode+0x2b/0x40 ?do_syscall_64+0x70/0xe0 ?
__x64_sys_ioctl+0xaf/0xd0 ?syscall_exit_to_user_mode+0x2b/0x40 ?do_syscall_64+0x70/0xe0 ?exc_page_fault+0x7f/0x180 entry_SYSCALL_64_after_hwframe+0x6e/0x76 RIP:0033:0x7f1e93f279ed 代码:04 25 28 00 00 00 48 89 45 C8 31 C0 48 8D 45 10 C7 45 B0 10 00 00 00 48 89 45 B8 48 8D 45 D0 48 89 45 C0 B8 10 00 00 00 0f 05 <89> C2 3D 00 F0 FF f> RSP: 002b:00007ffca0faf600 EFLAGS:00000246 ORIG_RAX:
0000000000000010 RAX:ffffffffffffffda RBX:000055db876ed2c0 RCX:00007f1e93f279ed RDX:00007ffca0faf6c0 RSI:00000000c02464bb RDI:0000000000000015 RBP:00007ffca0faf650 R08:000055db87184010 R09:
0000000000000007 R10:000055db886471a0 R11:0000000000000246 R12:00007ffca0faf6c0 R13:000000000c02464bb R14:0000000000000015 R15:00007ffca0faf790 </TASK> 模块链接于: snd_seq_dummy snd_hrtimer nf_conntrack_netbios_ns nf_conntrack_broadcast nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_reject_ine> CR2: 0000000000000028 ---[ end trace 0000000000000000 ]--- RIP:
0010:vmw_du_cursor_plane_cleanup_fb+0x124/0x140 [vmwgfx] 代码:00 00 00 75 3a 48 83 c4 10 5b 5d c3 cc cc cc cc 48 8b b3 a8 00 00 00 48 c7 c7 99 90 43 c0 e8 93 c5 db ca 48 8b 83 a8 00 00 00 <48> 8b 78 28 e8 e3 f> RSP: 0018:ffffb6b98216fa80 EFLAGS: 00010246 RAX: 0000000000000000 RBX: ffff969d84cdcb00 RCX:
0000000000000027 RDX:00000000000000000 RSI:0000000000000001 RDI:ffff969e75f21600 RBP:ffff969d4143
---truncated--- Ubuntu Linux - drm/vmwgfx:在平面状态上重置表面之前取消映射 切换到新的平面状态需要取消引用所有被保留的表面。在 mob 光标所需的工作中,开始缓存映射的表面,但指示当前是否映射的变量未被重置。这会导致崩溃,因为即使不存在曲面,duplicated 状态也会错误地指示已映射该曲面。这是因为在取消引用曲面后,平面完全有可能由 bo 而不是曲面支撑。取消引用平面状态表面时重置表面映射标记,以修复清除中的空取消引用。修复 Wayland 上 KDE KWin 6.0 中的崩溃:错误:0000 [#1] 抢占 SMP PTI CPU:4 PID:2533 通信:kwin_wayland 未受感染 6.7.0-rc3-vmwgfx #2 硬件名称:VMware, Inc. VMware Virtual Platform/440BX Desktop Reference Platform, BIOS 6.00 11/12/2020 RIP:0010:vmw_du_cursor_plane_cleanup_fb+0x124/0x140 [vmwgfx] 代码:00 00 00 75 3a 48 83 c4 10 5b 5d c3 cc cc cc cc cc 48 8b b3 a8 00 00 00 48 c7 c7 9990 43 c0 e8 93 c5 db ca 48 8b 83 a8 00 00 00 <48> 8b 78 28 e8 e3 f> RSP: 0018:ffffb6b98216fa80 EFLAGS: 00010246 RAX: 0000000000000000 RBX: ffff969d84cdcb00 RCX: 0000000000000027 RDX: 0000000000000000 RSI: 0000000000000001 RDI: ffff969e75f21600 RBP:
ffff969d4143dc50 R08: 0000000000000000 R09: ffffb6b98216f920 R10: 0000000000000003 R11: ffff969e7feb3b10 R12: 0000000000000000 R13: 00000000000000000 R14: 000000000000027b R15: ffff969d49c9fc00 FS:
00007f1e8f1b4180(0000) GS:ffff969e75f00000(0000) knlGS:000000000000000 CS:0010 DS:0000 ES:0000 CR0:
0000000080050033 CR2:0000000000000028 CR3:0000000104006004 CR4:00000000003706f0 调用跟踪: <TASK> ?
__die+0x23/0x70 ?page_fault_oops+0x171/0x4e0 ?exc_page_fault+0x7f/0x180 ?asm_exc_page_fault+0x26/0x30 ?vmw_du_cursor_plane_cleanup_fb+0x124/0x140 [vmwgfx] drm_atomic_helper_cleanup_planes+0x9b/0xc0 commit_tail+0xd1/0x130 drm_atomic_helper_commit+0x11a/0x140 drm_atomic_commit+0x97/0xd0 ?
__pfx___drm_printfn_info+0x10/0x10 drm_atomic_helper_update_plane+0xf5/0x160 drm_mode_cursor_universal+0x10e/0x270 drm_mode_cursor_common+0x102/0x230 ?
__pfx_drm_mode_cursor2_ioctl+0x10/0x10 drm_ioctl_kernel+0xb2/0x110 drm_ioctl+0x26d/0x4b0 ?
__pfx_drm_mode_cursor2_ioctl+0x10/0x10 ?__pfx_drm_ioctl+0x10/0x10 vmw_generic_ioctl+0xa4/0x110 [vmwgfx]
__x64_sys_ioctl+0x94/0xd0 do_syscall_64+0x61/0xe0 ?__x64_sys_ioctl+0xaf/0xd0 ?syscall_exit_to_user_mode+0x2b/0x40 ?do_syscall_64+0x70/0xe0 ?__x64_sys_ioctl+0xaf/0xd0 ?syscall_exit_to_user_mode+0x2b/0x40 ?do_syscall_64+0x70/0xe0 ?exc_page_fault+0x7f/0x180 entry_SYSCALL_64_after_hwframe+0x6e/0x76 RIP:0033:0x7f1e93f279ed 代码:04 25 28 00 00 00 48 89 45 C8 31 C0 48 8D 45 10 C7 45 B0 10 00 00 00 48 89 45 B8 48 8D 45 D0 48 89 45 C0 B8 10 00 00 00 0f 05 <89> C2 3D 00 F0 FF f> RSP: 002b:00007ffca0faf600 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 RAX: ffffffffffffffda RBX:
000055db876ed2c0 RCX: 00007f1e93f279ed RDX: 00007ffca0faf6c0 RSI: 00000000c02464bb RDI: 0000000000000015 RBP: 00007ffca0faf650 R08: 000055db87184010 R09: 0000000000000007 R10: 000055db886471a0 R11:
0000000000000246 R12: 00007ffca0faf6c0 R13: 000000000c02464bb R14: 0000000000000015 R15: 00007ffca0faf790 </TASK> 模块链接于: snd_seq_dummy snd_hrtimer nf_conntrack_netbios_ns nf_conntrack_broadcast nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_reject_ine> CR2: 0000000000000028 ---[ end trace 0000000000000000 ]--- RIP: 0010:vmw_du_cursor_plane_cleanup_fb+0x124/0x140 [vmwgfx] 代码: 00 00 00 75 3a 48 83 c4 10 5b 5d c3 cc cc cc 48 8b b3 a8 00 00 00 48c7 c7 99 90 43 c0 e8 93 c5 db ca 48 8b 83 a8 00 00 00 <48> 8b 78 28 e8 e3 f> RSP: 0018:ffffb6b98216fa80 EFLAGS: 00010246 RAX: 0000000000000000 RBX:
ffff969d84cdcb00 RCX: 0000000000000027 RDX: 0000000000000000 RSI: 0000000000000001 RDI: ffff969e75f21600 RBP: ffff969d4143 ---truncated--- (CVE-2023-52648)

请注意,Nessus 依赖供应商报告的程序包是否存在进行判断。

解决方案

目前尚未有任何已知的解决方案。

另见

https://security-tracker.debian.org/tracker/CVE-2023-52648

https://ubuntu.com/security/CVE-2023-52648

插件详情

严重性: Medium

ID: 226582

文件名: unpatched_CVE_2023_52648.nasl

版本: 1.20

类型: Local

代理: unix

系列: Misc.

发布时间: 2025/3/5

最近更新时间: 2026/10/29

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

风险信息

VPR

风险因素: Low

分数: 3

百分位: 23.18

CVSS v2

风险因素: Low

基本分数: 3.3

时间分数: 2.8

矢量: CVSS2#AV:L/AC:M/Au:N/C:N/I:P/A:P

CVSS 分数来源: CVE-2023-52648

CVSS v3

风险因素: Medium

基本分数: 6.6

时间分数: 6.1

矢量: CVSS:3.0/AV:L/AC:L/PR:L/UI:R/S:U/C:N/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:debian:debian_linux:12.0, p-cpe:/a:canonical:ubuntu_linux:linux-allwinner-5.19, p-cpe:/a:canonical:ubuntu_linux:linux-aws-5.0, p-cpe:/a:canonical:ubuntu_linux:linux-aws-5.11, p-cpe:/a:canonical:ubuntu_linux:linux-aws-5.13, p-cpe:/a:canonical:ubuntu_linux:linux-aws-5.19, p-cpe:/a:canonical:ubuntu_linux:linux-aws-5.3, p-cpe:/a:canonical:ubuntu_linux:linux-aws-5.8, p-cpe:/a:canonical:ubuntu_linux:linux-aws-6.2, p-cpe:/a:canonical:ubuntu_linux:linux-aws-6.5, p-cpe:/a:canonical:ubuntu_linux:linux-azure-5.11, p-cpe:/a:canonical:ubuntu_linux:linux-azure-5.13, p-cpe:/a:canonical:ubuntu_linux:linux-azure-5.19, p-cpe:/a:canonical:ubuntu_linux:linux-azure-5.3, p-cpe:/a:canonical:ubuntu_linux:linux-azure-5.8, p-cpe:/a:canonical:ubuntu_linux:linux-azure-6.2, p-cpe:/a:canonical:ubuntu_linux:linux-azure-6.5, p-cpe:/a:canonical:ubuntu_linux:linux-azure-edge, p-cpe:/a:canonical:ubuntu_linux:linux-azure-fde-5.19, p-cpe:/a:canonical:ubuntu_linux:linux-azure-fde-6.2, p-cpe:/a:canonical:ubuntu_linux:linux-azure-fde, p-cpe:/a:canonical:ubuntu_linux:linux-azure, p-cpe:/a:canonical:ubuntu_linux:linux-gcp-5.11, p-cpe:/a:canonical:ubuntu_linux:linux-gcp-5.13, p-cpe:/a:canonical:ubuntu_linux:linux-gcp-5.19, p-cpe:/a:canonical:ubuntu_linux:linux-gcp-5.3, p-cpe:/a:canonical:ubuntu_linux:linux-gcp-5.8, p-cpe:/a:canonical:ubuntu_linux:linux-gcp-6.2, p-cpe:/a:canonical:ubuntu_linux:linux-gcp-6.5, p-cpe:/a:canonical:ubuntu_linux:linux-gcp, p-cpe:/a:canonical:ubuntu_linux:linux-gke-4.15, p-cpe:/a:canonical:ubuntu_linux:linux-gke-5.15, p-cpe:/a:canonical:ubuntu_linux:linux-gke-5.4, p-cpe:/a:canonical:ubuntu_linux:linux-gke, p-cpe:/a:canonical:ubuntu_linux:linux-gkeop-5.15, p-cpe:/a:canonical:ubuntu_linux:linux-gkeop-5.4, p-cpe:/a:canonical:ubuntu_linux:linux-gkeop, p-cpe:/a:canonical:ubuntu_linux:linux-hwe-5.11, p-cpe:/a:canonical:ubuntu_linux:linux-hwe-5.13, p-cpe:/a:canonical:ubuntu_linux:linux-hwe-5.19, p-cpe:/a:canonical:ubuntu_linux:linux-hwe-5.8, p-cpe:/a:canonical:ubuntu_linux:linux-hwe-6.2, p-cpe:/a:canonical:ubuntu_linux:linux-hwe-6.5, p-cpe:/a:canonical:ubuntu_linux:linux-hwe-edge, p-cpe:/a:canonical:ubuntu_linux:linux-hwe, p-cpe:/a:canonical:ubuntu_linux:linux-intel-5.13, p-cpe:/a:canonical:ubuntu_linux:linux-intel-iot-realtime, p-cpe:/a:canonical:ubuntu_linux:linux-lowlatency-hwe-5.19, p-cpe:/a:canonical:ubuntu_linux:linux-lowlatency-hwe-6.2, p-cpe:/a:canonical:ubuntu_linux:linux-lowlatency-hwe-6.5, p-cpe:/a:canonical:ubuntu_linux:linux-nvidia-6.2, p-cpe:/a:canonical:ubuntu_linux:linux-nvidia-6.5, p-cpe:/a:canonical:ubuntu_linux:linux-oem-5.10, p-cpe:/a:canonical:ubuntu_linux:linux-oem-5.13, p-cpe:/a:canonical:ubuntu_linux:linux-oem-5.14, p-cpe:/a:canonical:ubuntu_linux:linux-oem-5.17, p-cpe:/a:canonical:ubuntu_linux:linux-oem-5.6, p-cpe:/a:canonical:ubuntu_linux:linux-oem-6.0, p-cpe:/a:canonical:ubuntu_linux:linux-oem-6.1, p-cpe:/a:canonical:ubuntu_linux:linux-oem-6.5, p-cpe:/a:canonical:ubuntu_linux:linux-oem, p-cpe:/a:canonical:ubuntu_linux:linux-oracle-5.0, p-cpe:/a:canonical:ubuntu_linux:linux-oracle-5.11, p-cpe:/a:canonical:ubuntu_linux:linux-oracle-5.13, p-cpe:/a:canonical:ubuntu_linux:linux-oracle-5.3, p-cpe:/a:canonical:ubuntu_linux:linux-oracle-5.8, p-cpe:/a:canonical:ubuntu_linux:linux-oracle-6.5, p-cpe:/a:canonical:ubuntu_linux:linux-raspi2, p-cpe:/a:canonical:ubuntu_linux:linux-realtime, p-cpe:/a:canonical:ubuntu_linux:linux-riscv-5.11, p-cpe:/a:canonical:ubuntu_linux:linux-riscv-5.19, p-cpe:/a:canonical:ubuntu_linux:linux-riscv-5.8, p-cpe:/a:canonical:ubuntu_linux:linux-riscv-6.5, p-cpe:/a:canonical:ubuntu_linux:linux-riscv, p-cpe:/a:canonical:ubuntu_linux:linux-starfive-5.19, p-cpe:/a:canonical:ubuntu_linux:linux-starfive-6.2, p-cpe:/a:canonical:ubuntu_linux:linux-starfive-6.5, 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

漏洞发布日期: 2024/5/1

参考资料信息

CVE: CVE-2023-52648