Linux Distros のパッチ未適用の脆弱性: CVE-2023-52648

medium Nessus プラグイン ID 226582

概要

Linux/Unix ホストには、ベンダーにより修正されていないことを示す脆弱性を持つ複数のパッケージがインストールされています。

説明

Linux/Unix ホストには、ベンダーが提供するパッチが利用できない脆弱性の影響を受ける複数のパッケージがインストールされています。

- Debian Linux - linux - drm/vmwgfx:プレーン状態にリセットする前にサーフェスをマップ解除します 新しいプレーン状態に切り替えるには、保持されているすべてのサーフェスの参照を解除する必要があります。mob カーソルに必要な作業で、マップされたサーフェスのキャッシュが開始されましたが、サーフェスが現在マップされているかどうかを示す変数はリセットされませんでした。重複状態は、サーフェスが存在しない場合でも、そのサーフェスがマッピングされていることを誤って示すため、これはクラッシュにつながります。これは、サーフェスを参照解除した後、平面がサーフェスの代わりに bo によって裏打ちされる可能性が完全に可能であるためです。クリーンアップで NULL デリファレンスを修正するためにプレーンステートサーフェス参照を解除する際に、サーフェスマッピングフラグをリセットします。WaylandのKDE KWin 6.0 におけるクラッシュを修正:Oops:0000 [#1] PREEMPT 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 2020年11月12日 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: 000000000000000000 R09: ffffb6b98216f920 R10: 0000000000000003 R11: ffff969e7feb3b10 R12: 000000000000000000 R13: 0000000000000000000 R14: 000000000000027b R15: ffff969d49c9fc00 FS:
00007f1e8f1b4180(0000) GS:ffff969e75f000000(0000) knlGS:000000000000000000 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:ffffffffda RBX:000055db876ed2c0 RCX:00007f1e93f279ed RDX:00007ffca0faf6c0 RSI:00000000c02464bb RDI:0000000000000015 RBP:00007ffca0faf650 R08:000055db87184010 R09:
0000000000000007 R10:000055db886471a0 R11:0000000000000246 R12:00007ffca0faf6c0 R13:00000000c02464bb 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 ---[ エンドトレース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 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: 00000000000000000 RBX: ffff969d84cdcb00 RCX:
0000000000000027 RDX:000000000000000000 RSI:0000000000000001 RDI:ffff969e75f21600 RBP:ffff969d4143
---truncated--- Ubuntu Linux - drm/vmwgfx:プレーン状態にリセットする前にサーフェスのマップ解除 新しいプレーン状態に切り替えるには、保持されているすべてのサーフェスの参照を解除する必要があります。mob カーソルに必要な作業で、マップされたサーフェスのキャッシュが開始されましたが、サーフェスが現在マップされているかどうかを示す変数はリセットされませんでした。重複状態は、サーフェスが存在しない場合でも、そのサーフェスがマッピングされていることを誤って示すため、これはクラッシュにつながります。これは、サーフェスを参照解除した後、平面がサーフェスの代わりに bo によって裏打ちされる可能性が完全に可能であるためです。クリーンアップで NULL デリファレンスを修正するためにプレーンステートサーフェス参照を解除する際に、サーフェスマッピングフラグをリセットします。WaylandのKDE KWin 6.0 におけるクラッシュを修正:Oops:0000 [#1] PREEMPT 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 2020年11月12日 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: 000000000000000000 R09: ffffb6b98216f920 R10: 0000000000000003 R11: ffff969e7feb3b10 R12: 000000000000000000 R13: 0000000000000000000 R14: 000000000000027b R15: ffff969d49c9fc00 FS:
00007f1e8f1b4180(0000) GS:ffff969e75f000000(0000) knlGS:000000000000000000 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:ffffffffda RBX:
000055db876ed2c0 RCX:00007f1e93f279ed RDX:00007ffca0faf6c0 RSI:00000000c02464bb RDI:0000000000000015 RBP:00007ffca0faf650 R08:000055db87184010 R09:0000000000000007 R10:000055db886471a0 R11:
0000000000000246 R12: 00007ffca0faf6c0 R13: 00000000c02464bb 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 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:000000000000000000 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