Amazon Linux 2023:bpftool6.12、kernel6.12、kernel6.12-devel (ALAS2023-2026-2014)

medium Nessus 插件 ID 332042

简介

远程 Amazon Linux 2023 主机缺少安全更新。

描述

因此,该软件受到 ALAS2023-2026-2014 公告中提及的多个漏洞影响。

在 Linux 内核中,以下漏洞已修复:

ipv6:使用 ip6_output() 中的 RCU (CVE-2025-40158)

在 Linux 内核中,以下漏洞已修复:

gpio:修复 gpiochip_add_data_with_key() ()CVE-2026-31732 中的错误导致的资源泄漏

在 Linux 内核中,以下漏洞已修复:

bpf:在附加时拒绝可休眠的 kprobe_multi 程序 (CVE-2026-43010)

在 Linux 内核中,以下漏洞已修复:

net:终止 skb_may_tx_timestamp() (CVE-2026-43216) 中的锁定

在 Linux 内核中,以下漏洞已修复:

bpf:修复未提供 prog fd 时的 tcx/netkit 分离权限 (CVE-2026-45932)

在 Linux 内核中,以下漏洞已修复:

ip6_vti:在回退设备上设置netns_immutable。(CVE-2026-52909)

在 Linux 内核中,以下漏洞已修复:

bonding:3ad:实现 port->aggregator (CVE-2026-52975) 的适当 RCU 规则

在 Linux 内核中,以下漏洞已修复:

sched/psi:修复文件释放和压力写入 (CVE-2026-52991) 之间的争用

在 Linux 内核中,以下漏洞已修复:

sctp:调用 udp_tunnel_xmit_skb() () 前CVE-2026-53070禁用 BH

在 Linux 内核中,以下漏洞已修复:

fuse:将FUSE_NOTIFY_RETRIEVE限制为最新的 folios (CVE-2026-53167)

在 Linux 内核中,以下漏洞已修复:

fhandle:修复 may_decode_fh() (CVE-2026-53341) 中未锁定的 ->mnt_ns 读取造成的 UAF

在 Linux 内核中,以下漏洞已修复:

af_unix:在 unix_gc() 中将 gc_in_progress 设为 true。(CVE-2026-53361)

在 Linux 内核中,以下漏洞已修复:

virtiofs:修复子挂载 umount 上的 UAF

如果超级块已被破坏,则从 fuse_release_end() 调用的 iput() 可发生 Oops。通常情况下,通过等待 fornum_waiting 降至零,然后再开始超级块关机,可以防止这种情况发生。

但是,这仅适用于最后一个子挂载实例,因为等待计数器是每个连接,而不是每个超级块。

恢复为针对auto_submounts情况使用同步释放请求,此时仅限 virtiofs。(CVE-2026-53381)

在 Linux 内核中,以下漏洞已修复:

vc_screen:修复并发vcs_write期间 vcs_notifier() 中的 null-ptr-deref

在 vcs_notifier() 中发现一个 KASAN null-ptr-deref:

缺陷:KASAN:地址qmp_cmd_name处大小为 2 的 vcs_notifier+0x98/0x130Read 中的 null-ptr-deref:
qmp_capabilities,参数:{}

该问题是 vcs_write() 中的争用条件。当console_lock被暂时删除(以从用户空间复制数据)时,从 vcs_vc() 获取的vc_data指针可能会过时。重新获取锁定后,会再次调用 vcs_vc() 以重新验证指针。如果在此期间 vc 已被解除分配,则 vcs_vc() 返回 NULL,while 循环中断(写入> 0)。但是,在循环之后,仍使用现为空的 vc 指针调用 vcs_scr_updated(vc),从而导致通知程序链中出现空指针取消引用(vcs_notifier取消引用 param->vc)。

通过在调用 vcs_scr_updated() 之前添加 vc 的空检查修复此问题。(CVE-2026-53385)

在 Linux 内核中,以下漏洞已修复:

fuse:替换页面缓存作品集之前的重新锁定请求

fuse_try_move_folio() 在进入时解锁请求,但不会在成功路径上重新锁定它。这意味着 fuse_chan_abort() 可以结束请求并释放fuse_io_args(如 fuse_readpages_end()),而 fuse_try_move_folio() 访问thefuse_io_args之后的后续复制链逻辑会导致释放后使用问题。

通过先调用 lock_request(),先调用 replace_page_cache_folio(),以修复此问题。这可确保请求锁定在成功路径上,从而防止在后续复制逻辑运行时释放fuse_io_args,同时确保 ap->folios[i]->mapping 永远不为空,因为 ap->folios[i] 始终指向 newfolio afterreplace_page_cache_folio()。(CVE-2026-53388)

在 Linux 内核中,以下漏洞已修复:

NFSv4/pNFS:拒绝 nfs4_decode_mp_ds_addr (CVE-2026-53391) 中的零长度r_addr

在 Linux 内核中,以下漏洞已修复:

nfsd:针对延迟的回写错误重置写入验证程序 (CVE-2026-53393)

在 Linux 内核中,以下漏洞已修复:

nfsd:避免在未经确认的重试争用 (CVE-2026-53394) 中泄漏预分配的 openowner

在 Linux 内核中,以下漏洞已修复:

nfsd:修复 SETACL 解码失败 (CVE-2026-53397) 中的posix_acl泄漏

在 Linux 内核中,以下漏洞已修复:

NFSD:修复SECINFO_NO_NAME解码错误 cleanup (CVE-2026-53398)

在 Linux 内核中,以下漏洞已修复:

i2c:core:修复适配器注册争用

使用 i2c_get_adapter() 可根据适配器的 id 查找适配器,该函数会引用嵌入式结构设备。

确保适配器(包括其结构设备)在将其添加到 IDR 之前已初始化,以避免访问未初始化数据,例如,可能导致空指针取消引用或释放后使用。

请注意,从总线通知程序注册的 i2c-dev chardev 当前使用 i2c_get_adapter(),因此在注册前需要将适配器添加到 IDR。(CVE-2026-53400)

在 Linux 内核中,以下漏洞已修复:

fbdev:修复fb_new_modelist以防止fb_videomode_to_var中出现 null-ptr-deref

framebuffer 的当前模式 info->var 在 info->modelist 中应具有 MatchingEntry。
var_to_display() 依赖此问题并将失败的 fb_match_mode() 视为不应发生此情况。
fb_set_var() 通过在每次更改时将模式添加到列表中来保持 ittrue,anddo_register_framebuffer() 在注册时执行相同的操作。

store_modes() 替换用户空间中的模式列表。fb_new_modelist()验证新模式,但不检查 info->var 是否仍具有 amatch。它依靠 fbcon_new_modelist() 重新指向控制台,但仅处理映射到帧缓冲区的控制台。fbcon unbound 没有任何内容,因此 info->var 只留下描述不再在列表中的模式。

后续的控制台接管运行 var_to_display(),其中 fb_match_mode() 返回 NULL 并保留 fb_display[i].mode NULL。fbcon_switch() 将其传递给 display_to_var(),而 fb_videomode_to_var() 取消引用 NULL 模式。

将列表中的当前模式保留在 fb_new_modelist() 中,与 wayfb_set_var() 相同的模式。(CVE-2026-53403)

在 Linux 内核中,以下漏洞已修复:

pNFS:修复 pnfs_update_layout() 中的释放后使用 (CVE-2026-63800)

在 Linux 内核中,以下漏洞已修复:

tipc:修复 tipc_aead_decrypt_done (CVE-2026-63801) 中的 slab-use-after-free Read

在 Linux 内核中,以下漏洞已修复:

blk-cgroup:修复 __blkcg_rstat_flush() 中的 UAF (CVE-2026-63802)

在 Linux 内核中,以下漏洞已修复:

KVM:将 ioeventfd datamatch 中的 guest-triggerable BUG_ON() 替换为 get_unaligned()CVE-2026-63806 ()

在 Linux 内核中,以下漏洞已修复:

KVM:x86/mmu:检查最大映射级别 () 之前确保按插槽 hugepage 运行 (CVE-2026-63807)

在 Linux 内核中,以下漏洞已修复:

exfat:修复 exfat_find_dir_entry() 中潜在的释放后使用 (CVE-2026-63808)

在 Linux 内核中,以下漏洞已修复:

bpf:将 kvfree() 用于替换的 sysctl 写入缓冲区 (CVE-2026-63809)

在 Linux 内核中,以下漏洞已修复:

block:避免在用户空间 (CVE-2026-63810) 中挂载 bdev 伪文件系统

在 Linux 内核中,以下漏洞已修复:

keys:在实例化路径 (CVE-2026-63823) 中固定 request_key_auth 负载

在 Linux 内核中,以下漏洞已修复:

KEYS:修复 keyctl_pkey_params_get_2() (CVE-2026-63824) 中的溢出

在 Linux 内核中,以下漏洞已修复:

fbdev:修复 store_modes() 中的释放后使用 (CVE-2026-63826)

在 Linux 内核中,以下漏洞已修复:

net:ip_gre:需要设备 netns 中的CAP_NET_ADMIN用于 changelink (CVE-2026-63829)

在 Linux 内核中,以下漏洞已修复:

net:skmsg:跨 SG 转换保留 sg.copy (CVE-2026-63830)

在 Linux 内核中,以下漏洞已修复:

drivers/base/memory:设备注册成功后设置 mem->altmap (CVE-2026-64244)

在 Linux 内核中,以下漏洞已修复:

fbdev:modedb:修复 fb_find_mode() (CVE-2026-64245) 中可能的 UAF

在 Linux 内核中,以下漏洞已修复:

MIPS:smp:向 stop_this_cpu() 中的 RCU 报告即将终止的 CPU (CVE-2026-64248)

在 Linux 内核中,以下漏洞已修复:

LoongArch:向 stop_this_cpu() 中的 RCU 报告即将终止的 CPU (CVE-2026-64250)

在 Linux 内核中,以下漏洞已修复:

kernel/fork:清除 copy_process() (CVE-2026-64253) 中的PF_BLOCK_TS

Tenable 已直接从测试产品的安全公告中提取上述描述块。

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

解决方案

运行“dnf update kernel6.12 --releasever 2023.12.20260803”或“dnf update --advisory ALAS2023-2026-2014 --releasever 2023.12.20260803”以更新系统。

另见

https://alas.aws.amazon.com//AL2023/ALAS2023-2026-2014.html

https://alas.aws.amazon.com/faqs.html

https://explore.alas.aws.amazon.com/CVE-2025-40158.html

https://explore.alas.aws.amazon.com/CVE-2026-31732.html

https://explore.alas.aws.amazon.com/CVE-2026-43010.html

https://explore.alas.aws.amazon.com/CVE-2026-43216.html

https://explore.alas.aws.amazon.com/CVE-2026-45932.html

https://explore.alas.aws.amazon.com/CVE-2026-52909.html

https://explore.alas.aws.amazon.com/CVE-2026-52975.html

https://explore.alas.aws.amazon.com/CVE-2026-52991.html

https://explore.alas.aws.amazon.com/CVE-2026-53070.html

https://explore.alas.aws.amazon.com/CVE-2026-53167.html

https://explore.alas.aws.amazon.com/CVE-2026-53341.html

https://explore.alas.aws.amazon.com/CVE-2026-53361.html

https://explore.alas.aws.amazon.com/CVE-2026-53381.html

https://explore.alas.aws.amazon.com/CVE-2026-53385.html

https://explore.alas.aws.amazon.com/CVE-2026-53388.html

https://explore.alas.aws.amazon.com/CVE-2026-53391.html

https://explore.alas.aws.amazon.com/CVE-2026-53393.html

https://explore.alas.aws.amazon.com/CVE-2026-53394.html

https://explore.alas.aws.amazon.com/CVE-2026-53397.html

https://explore.alas.aws.amazon.com/CVE-2026-53398.html

https://explore.alas.aws.amazon.com/CVE-2026-53400.html

https://explore.alas.aws.amazon.com/CVE-2026-53403.html

https://explore.alas.aws.amazon.com/CVE-2026-63800.html

https://explore.alas.aws.amazon.com/CVE-2026-63801.html

https://explore.alas.aws.amazon.com/CVE-2026-63802.html

https://explore.alas.aws.amazon.com/CVE-2026-63806.html

https://explore.alas.aws.amazon.com/CVE-2026-63807.html

https://explore.alas.aws.amazon.com/CVE-2026-63808.html

https://explore.alas.aws.amazon.com/CVE-2026-63809.html

https://explore.alas.aws.amazon.com/CVE-2026-63810.html

https://explore.alas.aws.amazon.com/CVE-2026-63823.html

https://explore.alas.aws.amazon.com/CVE-2026-63824.html

https://explore.alas.aws.amazon.com/CVE-2026-63826.html

https://explore.alas.aws.amazon.com/CVE-2026-63829.html

https://explore.alas.aws.amazon.com/CVE-2026-63830.html

https://explore.alas.aws.amazon.com/CVE-2026-64244.html

https://explore.alas.aws.amazon.com/CVE-2026-64245.html

https://explore.alas.aws.amazon.com/CVE-2026-64248.html

https://explore.alas.aws.amazon.com/CVE-2026-64250.html

https://explore.alas.aws.amazon.com/CVE-2026-64253.html

插件详情

严重性: Medium

ID: 332042

文件名: al2023_ALAS2023-2026-2014.nasl

版本: 1.2

类型: Local

代理: unix

发布时间: 2026/8/4

最近更新时间: 2026/8/6

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

风险信息

VPR

风险因素: High

分数: 7.6

百分位: 98.42

CVSS v2

风险因素: Medium

基本分数: 4.6

时间分数: 3.4

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

CVSS 分数来源: CVE-2026-53403

CVSS v3

风险因素: Medium

基本分数: 5.5

时间分数: 4.8

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

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

漏洞信息

CPE: cpe:/o:amazon:linux:2023, p-cpe:/a:amazon:linux:bpftool6.12-debuginfo, p-cpe:/a:amazon:linux:bpftool6.12, p-cpe:/a:amazon:linux:kernel-livepatch-6.12.95-124.187, p-cpe:/a:amazon:linux:kernel6.12-debuginfo-common-aarch64, p-cpe:/a:amazon:linux:kernel6.12-debuginfo-common-x86_64, p-cpe:/a:amazon:linux:kernel6.12-debuginfo, p-cpe:/a:amazon:linux:kernel6.12-devel, p-cpe:/a:amazon:linux:kernel6.12-headers, p-cpe:/a:amazon:linux:kernel6.12-modules-extra-common, p-cpe:/a:amazon:linux:kernel6.12-modules-extra, p-cpe:/a:amazon:linux:kernel6.12-tools-debuginfo, p-cpe:/a:amazon:linux:kernel6.12-tools-devel, p-cpe:/a:amazon:linux:kernel6.12-tools, p-cpe:/a:amazon:linux:kernel6.12, p-cpe:/a:amazon:linux:perf6.12-debuginfo, p-cpe:/a:amazon:linux:perf6.12, p-cpe:/a:amazon:linux:python3-perf6.12-debuginfo, p-cpe:/a:amazon:linux:python3-perf6.12

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

易利用性: No known exploits are available

补丁发布日期: 2026/8/4

漏洞发布日期: 2025/11/12

参考资料信息

CVE: CVE-2025-40158, CVE-2026-31732, CVE-2026-43010, CVE-2026-43216, CVE-2026-45932, CVE-2026-52909, CVE-2026-52975, CVE-2026-52991, CVE-2026-53070, CVE-2026-53167, CVE-2026-53341, CVE-2026-53361, CVE-2026-53381, CVE-2026-53385, CVE-2026-53388, CVE-2026-53391, CVE-2026-53393, CVE-2026-53394, CVE-2026-53397, CVE-2026-53398, CVE-2026-53400, CVE-2026-53403, CVE-2026-63800, CVE-2026-63801, CVE-2026-63802, CVE-2026-63806, CVE-2026-63807, CVE-2026-63808, CVE-2026-63809, CVE-2026-63810, CVE-2026-63823, CVE-2026-63824, CVE-2026-63826, CVE-2026-63829, CVE-2026-63830, CVE-2026-64244, CVE-2026-64245, CVE-2026-64248, CVE-2026-64250, CVE-2026-64253