RHEL 8:kernel (RHSA-2024:0412)

critical Nessus 插件 ID 189549

简介

远程 Red Hat 主机缺少一个或多个内核安全更新。

描述

远程 Redhat Enterprise Linux 8 主机上安装的程序包受到 RHSA-2024:0412 公告中提及的多个漏洞影响。

- kernel:DMA_FROM_DEVICE 的 swiotlb 信息泄漏 (CVE-2022-0854)

- kernel:nft_do_chain 中堆栈上未初始化的寄存器可导致内核指针泄漏到 UM (CVE-2022-1016)

- kernel:ath9k_htc_probe_device() 中的释放后使用可导致权限升级 (CVE-2022-1679)

- kernel:xfrm_probe_algs 中的争用条件可导致 OOB 读取/写入 (CVE-2022-3028)

- kernel:mm/hugetlb.c 内 hugetlb_no_page() 中的争用条件 (CVE-2022-3522)

- kernel:围绕 sk->sk_prot 的数据争用 (CVE-2022-3567)

- kernel:brcmfmac 中的 USB 可访问缓冲区溢出 (CVE-2022-3628)

- kernel:清除 sk_user_data 时缺少的锁定可导致争用条件和空指针取消引用 (CVE-2022-4129)

- kernel:igmp:当打开和关闭 inet 套接字时,ip_check_mc_rcu 中存在释放后使用 (CVE-2022-20141)

- kernel:非特权用户可使用 PTRACE_SEIZE 来设置 PTRACE_O_SUSPEND_SECCOMP 选项 (CVE-2022-30594)

- hw: Intel:收集数据采样 (GDS) 边信道漏洞 (CVE-2022-40982)

- kernel:报告 dvb-core/dmxdev 中的 vmalloc UAF (CVE-2022-41218)

- kernel:drivers/net/slip 中 sl_tx_timeout 的 null-ptr-deref 漏洞(CVE-2022-41858)

- kernel:usbmon 驱动程序中的内存损坏问题 (CVE-2022-43750)

- kernel:流量控制子系统中的空指针取消引用 (CVE-2022-47929)

- kernel:rawv6_push_pending_frames 中的空指针取消引用 (CVE-2023-0394)

- kernel: HID:检查 hid_validate_values() 中空的 report_list (CVE-2023-1073)

- kernel: hid:asus_remove() 中的释放后使用 (CVE-2023-1079)

- kernel:smb2_is_status_io_timeout() 中的释放后使用 (CVE-2023-1192)

- kernel:fs/cifs/connect.c 中无效的指针主机名导致释放后使用 (CVE-2023-1195)

- kernel:tipc_conn_close 中的拒绝服务 (CVE-2023-1382)

- kernel:因为 vhost_net_set_backend() 期间的两个 fdget() 可能导致的释放后使用 (CVE-2023-1838)

- kernel:删除函数 xgene_hwmon_remove 中的释放后使用缺陷 (CVE-2023-1855)

- kernel:Spectre v2 SMT 缓解措施问题 (CVE-2023-1998)

- kernel:当访问 shost ip 地址时,在登录期间执行 UAF (CVE-2023-2162)

- kernel: bpf:不正确删除验证程序导致将不安全的代码路径错误地标记为安全 (CVE-2023-2163)

- kernel: i2c:xgene_slimpro_i2c_xfer() 中的越界写入 (CVE-2023-2194)

- kernel:ext4:ext4_xattr_set_entry() 中的释放后使用 (CVE-2023-2513)

- kernel: fbcon:fbcon_set_font() 中的 shift 越界 (CVE-2023-3161)

- kernel:relay_file_read 中的越界访问 (CVE-2023-3268)

- kernel:由于争用,drivers/tty/vt/vc_screen.c 中的 vcs_read 存在释放后使用 (CVE-2023-3567)

- 内核:net/sched:如果 qfq_change_agg 函数产生 qfq_enqueue 开销,则 sch_qfq 组件可被利用 (CVE-2023-3611)

- kernel: xfrm:xfrm_update_ae_params() 中的空指针取消引用 (CVE-2023-3772)

- kernel: tun:如果在 tun_napi_alloc_frags 中启用 napi frags,超大数据包会存在缺陷 (CVE-2023-3812)

- kernel: vmxnet3:vmxnet3_rq_cleanup() 中的空指针取消引用(CVE-2023-4459)

- kernel:unix_stream_sendpage 中的释放后使用 (CVE-2023-4622)

- kernel:net/sched:sch_hfsc UAF (CVE-2023-4623)

- kernel:在迁移页面的任务和调用 exit_mmap 以释放这些相同页面的另一个任务之间发生争用,导致 include/linux/swapops.h 中出现无效操作码缺陷 (CVE-2023-4732)

- kernel:NVMe 的 nvmet_tcp_free_crypto 中存在释放后使用 (CVE-2023-5178)

- kernel:cbq_classify 中的 slab 越界读取漏洞 (CVE-2023-23454)

- kernel: mpls:sysctl 分配时的双重释放失败 (CVE-2023-26545)

- kernel:qfq_change_class 函数中存在越界写入问题 (CVE-2023-31436)

- kernel:net: qcom/emac: 争用条件导致 emac_remove() 中发生释放后使用 (CVE-2023-33203)

- kernel:saa7134: 争用条件导致 saa7134_finidev() 中发生释放后使用 (CVE-2023-35823)

- kernel:net: qcom/emac: 争用条件导致 emac_remove() 中发生释放后使用 (CVE-2023-35824)

- kernel: fbcon:由于 con2fb_map 分配错误,fbcon_mode_deleted 中的数组失去同步 (CVE-2023-38409)

- kernel: netfilter:由于整数下溢导致的潜在 slab 越界访问 (CVE-2023-42753)

- kernel:IGB 驱动程序的缓冲区大小不足,无法用于大于 MTU 的帧 (CVE-2023-45871)

- kernel:在 mm/page-writeback.c 的 wb_inode_writeback_end 中删除设备后,发生释放后使用(CVE-2024-0562)

请注意,Nessus 尚未测试这些问题,而是只依据应用程序自我报告的版本号进行判断。

解决方案

依据 RHSA-2024:0412 中的指南更新 RHEL 内核程序包。

另见

http://www.nessus.org/u?163ecdbb

https://access.redhat.com/security/updates/classification/#important

https://access.redhat.com/solutions/7027704

https://bugzilla.redhat.com/show_bug.cgi?id=2058395

https://bugzilla.redhat.com/show_bug.cgi?id=2066614

https://bugzilla.redhat.com/show_bug.cgi?id=2084125

https://bugzilla.redhat.com/show_bug.cgi?id=2085300

https://bugzilla.redhat.com/show_bug.cgi?id=2192671

https://bugzilla.redhat.com/show_bug.cgi?id=2193097

https://bugzilla.redhat.com/show_bug.cgi?id=2213485

https://bugzilla.redhat.com/show_bug.cgi?id=2215502

https://bugzilla.redhat.com/show_bug.cgi?id=2215835

https://bugzilla.redhat.com/show_bug.cgi?id=2215836

https://bugzilla.redhat.com/show_bug.cgi?id=2218943

https://bugzilla.redhat.com/show_bug.cgi?id=2219268

https://bugzilla.redhat.com/show_bug.cgi?id=2221463

https://bugzilla.redhat.com/show_bug.cgi?id=2223949

https://bugzilla.redhat.com/show_bug.cgi?id=2224048

https://bugzilla.redhat.com/show_bug.cgi?id=2087568

https://bugzilla.redhat.com/show_bug.cgi?id=2114937

https://bugzilla.redhat.com/show_bug.cgi?id=2122228

https://bugzilla.redhat.com/show_bug.cgi?id=2122960

https://bugzilla.redhat.com/show_bug.cgi?id=2134528

https://bugzilla.redhat.com/show_bug.cgi?id=2143943

https://bugzilla.redhat.com/show_bug.cgi?id=2144379

https://bugzilla.redhat.com/show_bug.cgi?id=2150960

https://bugzilla.redhat.com/show_bug.cgi?id=2150979

https://bugzilla.redhat.com/show_bug.cgi?id=2151270

https://bugzilla.redhat.com/show_bug.cgi?id=2154171

https://bugzilla.redhat.com/show_bug.cgi?id=2154178

https://bugzilla.redhat.com/show_bug.cgi?id=2162120

https://bugzilla.redhat.com/show_bug.cgi?id=2168246

https://bugzilla.redhat.com/show_bug.cgi?id=2168297

https://bugzilla.redhat.com/show_bug.cgi?id=2173403

https://bugzilla.redhat.com/show_bug.cgi?id=2173444

https://bugzilla.redhat.com/show_bug.cgi?id=2177371

https://bugzilla.redhat.com/show_bug.cgi?id=2182443

https://bugzilla.redhat.com/show_bug.cgi?id=2184578

https://bugzilla.redhat.com/show_bug.cgi?id=2187257

https://bugzilla.redhat.com/show_bug.cgi?id=2187773

https://bugzilla.redhat.com/show_bug.cgi?id=2188396

https://bugzilla.redhat.com/show_bug.cgi?id=2192667

https://bugzilla.redhat.com/show_bug.cgi?id=2225191

https://bugzilla.redhat.com/show_bug.cgi?id=2230042

https://bugzilla.redhat.com/show_bug.cgi?id=2230094

https://bugzilla.redhat.com/show_bug.cgi?id=2236982

https://bugzilla.redhat.com/show_bug.cgi?id=2237757

https://bugzilla.redhat.com/show_bug.cgi?id=2237760

https://bugzilla.redhat.com/show_bug.cgi?id=2239843

https://bugzilla.redhat.com/show_bug.cgi?id=2240249

https://bugzilla.redhat.com/show_bug.cgi?id=2241924

https://bugzilla.redhat.com/show_bug.cgi?id=2244723

https://bugzilla.redhat.com/show_bug.cgi?id=2258475

https://access.redhat.com/errata/RHSA-2024:0412

插件详情

严重性: Critical

ID: 189549

文件名: redhat-RHSA-2024-0412.nasl

版本: 1.1

类型: local

代理: unix

发布时间: 2024/1/25

最近更新时间: 2024/4/29

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

风险信息

VPR

风险因素: High

分数: 7.3

CVSS v2

风险因素: High

基本分数: 7.2

时间分数: 5.6

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

CVSS 分数来源: CVE-2022-1679

CVSS v3

风险因素: Critical

基本分数: 9.8

时间分数: 8.8

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

时间矢量: CVSS:3.0/E:P/RL:O/RC:C

CVSS 分数来源: CVE-2023-5178

漏洞信息

CPE: cpe:/o:redhat:enterprise_linux:8, cpe:/o:redhat:rhel_eus:8.6, p-cpe:/a:redhat:enterprise_linux:bpftool, p-cpe:/a:redhat:enterprise_linux:kernel, p-cpe:/a:redhat:enterprise_linux:kernel-core, p-cpe:/a:redhat:enterprise_linux:kernel-cross-headers, p-cpe:/a:redhat:enterprise_linux:kernel-debug, p-cpe:/a:redhat:enterprise_linux:kernel-debug-core, p-cpe:/a:redhat:enterprise_linux:kernel-debug-devel, p-cpe:/a:redhat:enterprise_linux:kernel-debug-modules, p-cpe:/a:redhat:enterprise_linux:kernel-debug-modules-extra, p-cpe:/a:redhat:enterprise_linux:kernel-devel, p-cpe:/a:redhat:enterprise_linux:kernel-modules, p-cpe:/a:redhat:enterprise_linux:kernel-modules-extra, p-cpe:/a:redhat:enterprise_linux:kernel-tools, p-cpe:/a:redhat:enterprise_linux:kernel-tools-libs, p-cpe:/a:redhat:enterprise_linux:kernel-tools-libs-devel, p-cpe:/a:redhat:enterprise_linux:kernel-zfcpdump, p-cpe:/a:redhat:enterprise_linux:kernel-zfcpdump-core, p-cpe:/a:redhat:enterprise_linux:kernel-zfcpdump-devel, p-cpe:/a:redhat:enterprise_linux:kernel-zfcpdump-modules, p-cpe:/a:redhat:enterprise_linux:kernel-zfcpdump-modules-extra, p-cpe:/a:redhat:enterprise_linux:perf, p-cpe:/a:redhat:enterprise_linux:python3-perf

必需的 KB 项: Host/local_checks_enabled, Host/RedHat/release, Host/RedHat/rpm-list, Host/cpu

可利用: true

易利用性: Exploits are available

补丁发布日期: 2024/1/25

漏洞发布日期: 2021/9/30

参考资料信息

CVE: CVE-2022-0854, CVE-2022-1016, CVE-2022-1679, CVE-2022-20141, CVE-2022-3028, CVE-2022-30594, CVE-2022-3522, CVE-2022-3567, CVE-2022-3628, CVE-2022-40982, CVE-2022-41218, CVE-2022-4129, CVE-2022-41858, CVE-2022-43750, CVE-2022-47929, CVE-2023-0394, CVE-2023-1073, CVE-2023-1079, CVE-2023-1192, CVE-2023-1195, CVE-2023-1382, CVE-2023-1838, CVE-2023-1855, CVE-2023-1998, CVE-2023-2162, CVE-2023-2163, CVE-2023-2194, CVE-2023-23454, CVE-2023-2513, CVE-2023-26545, CVE-2023-31436, CVE-2023-3161, CVE-2023-3268, CVE-2023-33203, CVE-2023-3567, CVE-2023-35823, CVE-2023-35824, CVE-2023-3611, CVE-2023-3772, CVE-2023-3812, CVE-2023-38409, CVE-2023-42753, CVE-2023-4459, CVE-2023-45871, CVE-2023-4622, CVE-2023-4623, CVE-2023-4732, CVE-2023-5178, CVE-2024-0562

CWE: 120, 125, 129, 1335, 200, 276, 362, 366, 401, 415, 416, 421, 476, 667, 682, 787, 909

RHSA: 2024:0412