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

critical Nessus 插件 ID 269414

简介

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

描述

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

- rcu-tasks避免在 cblist_init_generic() 中使用旋转锁 pr_info() 在 rtp->cbs_gbl_lock 旋转锁锁定的情况下调用 pr_info()。由于 pr_info() 调用可能休眠的 printk()这将导致如下所示的缺陷 [ 0.206455] cblist_init_generic设置可调整数量的回调队列。 [ 0.206463] [ 0.206464] ============================= [ 0.206464] [ BUG无效的等待上下文 ] [ 0.206465] 5.19.0-00428-g9de1f9c8ca51 #5 未受感染 [ 0.206466] ----------------------------- [ 0.206466] swapper/0/1 正在尝试锁定[ 0.206467] fffffffffa0167a58 (&port_lock_key){....}-{3:3}at
serial8250_console_write+0x327/0x4a0 [ 0.206473] 其他可能帮助我们调试此问题的信息 [ 0.206473] context-{5:5} [ 0.206474] swapper/0/1 保留的锁 [ 0.206474] #0: ffffffff9eb597e0 (rcu_tasks.cbs_gbl_lock){....}-{2:2}位于 cblist_init_generic.constprop.0+0x14/0x1f0 [ 0.206478] #1
ffffffff9eb579c0 (console_lock){+.+.}-{0:0}网址是 _printk+0x63/0x7e [ 0.206482] #2ffffffff9ea77780 (console_owner){....}-{0:0}网址是 console_emit_next_record。 constprop.0+0x111/0x330 [ 0.206485] stack backtrace[ 0.206486] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 5.19.0-00428-g9de1f9c8ca51 #5 [ 0.206488] 硬件名称QEMU Standard PC i440FX + PIIX, 1996), BIOS 1.16.0-1.fc36 04/01/2014 [ 0.206489] 调用跟踪[ 0.206490] <TASK> [ 0.206491] dump_stack_lvl+0x6a/0x9f [ 0.206493] __lock_acquire.cold +0x2d7/0x2fe [ 0.206496] ? stack_trace_save+0x46/0x70 [ 0.206497] lock_acquire+0xd1/0x2f0 [ 0.206499] ? serial8250_console_write+0x327/0x4a0 [ 0.206500] ? __lock_acquire+0x5c7/0x2720 [ 0.206502]
_raw_spin_lock_irqsave+0x3d/0x90 [ 0.206504] ? serial8250_console_write+0x327/0x4a0 [ 0.206506] serial8250_console_write+0x327/0x4a0 [ 0.206508] console_emit_next_record.constprop.0+0x180/0x330 [0.206511] console_unlock+0xf7/0x1f0 [ 0.206512] vprintk_emit+0xf7/0x330 0.206514_printk [] +0x63/0x7e [0.206516] cblist_init_generic.constprop.0.cold+0x24/0x32 [ 0.206518] rcu_init_tasks_generic+0x5/0xd9 [0.206522] kernel_init_freeable+0x15b/0x2a2 [ 0.206523] ? rest_init+0x160/0x160 [ 0.206526] kernel_init+0x11/0x120 [ 0.206527] ret_from_fork+0x1f/0x30 [ 0.206530] </TASK> [ 0.207018] cblist_init_generic将 shift 设置为 1将 lim 设置为 1。此修补程序移动 pr_info()这样在不锁定 rtp->cbs_gbl_lock 的情况下调用它。 (CVE-2023-53558)

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

解决方案

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

另见

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

插件详情

严重性: Critical

ID: 269414

文件名: unpatched_CVE_2023_53558.nasl

版本: 1.1

类型: local

代理: unix

系列: Misc.

发布时间: 2025/10/8

最近更新时间: 2025/10/8

支持的传感器: Frictionless Assessment Agent, Nessus Agent, Agentless Assessment, Nessus

风险信息

VPR

风险因素: Medium

分数: 6.7

CVSS v2

风险因素: High

基本分数: 7.5

时间分数: 5.5

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

CVSS 分数来源: CVE-2023-53558

CVSS v3

风险因素: Critical

基本分数: 9.8

时间分数: 8.5

矢量: 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:O/RC:C

漏洞信息

CPE: cpe:/o:debian:debian_linux:11.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

漏洞发布日期: 2025/10/4

参考资料信息

CVE: CVE-2023-53558