Amazon Linux 2:内核、 --advisory ALAS2KERNEL-5。15-2026-111 (ALASKERNEL-5。15-2026-111)

high Nessus 插件 ID 330281

简介

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

描述

远程主机上安装的内核版本低于 5.15.211-149.249。因此,会受到 ALAS2KERNEL-5.15-2026-111 公告中提及的多个漏洞影响。

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

ext4:将 BUG_ON 替换为 ext4_read_inline_folio (CVE-2026-31451) 中的正确错误处理

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

net/sched:修复导致页面缓存损坏的 pedit 部分 COW (CVE-2026-46331)

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

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

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

af_unix:拒绝非流套接字上的 SIOCATMARK (CVE-2026-52928)

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

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

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

KVM:x86:修复由于非预期角色造成的阴影分页释放后使用 (CVE-2026-53359)

在 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:修复 SETACL 解码失败 (CVE-2026-53397) 中的posix_acl泄漏

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

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

在 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 内核中,以下漏洞已修复:

KVM:SVM:修复 sev_dbg_crypt() 中用于 ENCRYPT 路径 (CVE-2026-63794) 的页面溢出

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

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

在 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 内核中,以下漏洞已修复:

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

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

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

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

ntfs3:拒绝直接用户空间写入预留 $LX* xattrs

NTFS3 使用 $LXUID、 和 $LXGID$LXMOD$LXDEV 作为内部 WSLpermission 元数据,并将其重新加载到 i_uid、i_gid 和 i_modefrom ntfs_get_wsl_perm() 中。

由于空前缀 xattr 处理程序还允许文件所有者直接在这些名称上调用 callsetxattr(),可恶的 ntfs3 挂载上的非特权写入器可在自己的文件中植入根所有权和S_ISUID,并在 inode 重新加载后获得 euid 0。

拒绝直接用户空间写入保留 $LX的 * 名称。Internalntfs3 元数据更新保持不变,因为 ntfs_save_wsl_perm() 直接通过 ntfs_set_ea() 写入。

[[email protected]:为非特权用户添加了额外的检查](CVE-2026-63833)

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

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

解决方案

运行 'yum update kernel' 或 'yum update --advisory ALAS2KERNEL-5.15-2026-111' 以更新系统。

另见

https://alas.aws.amazon.com//AL2/ALAS2KERNEL-5.15-2026-111.html

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

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

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

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

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

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

https://explore.alas.aws.amazon.com/CVE-2026-53359.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-53397.html

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

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

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

https://explore.alas.aws.amazon.com/CVE-2026-63800.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-63823.html

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

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

插件详情

严重性: High

ID: 330281

文件名: al2_ALASKERNEL-5_15-2026-111.nasl

版本: 1.4

类型: Local

代理: unix

发布时间: 2026/7/28

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

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

风险信息

VPR

风险因素: Critical

分数: 9

百分位: 99.76

CVSS v2

风险因素: Medium

基本分数: 6.8

时间分数: 5.3

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

CVSS 分数来源: CVE-2026-63794

CVSS v3

风险因素: High

基本分数: 7.8

时间分数: 7

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

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

漏洞信息

CPE: cpe:/o:amazon:linux:2, p-cpe:/a:amazon:linux:bpftool-debuginfo, p-cpe:/a:amazon:linux:bpftool, p-cpe:/a:amazon:linux:kernel-debuginfo-common-aarch64, p-cpe:/a:amazon:linux:kernel-debuginfo-common-x86_64, p-cpe:/a:amazon:linux:kernel-debuginfo, p-cpe:/a:amazon:linux:kernel-devel, p-cpe:/a:amazon:linux:kernel-headers, p-cpe:/a:amazon:linux:kernel-livepatch-5.15.211-149.249, p-cpe:/a:amazon:linux:kernel-tools-debuginfo, p-cpe:/a:amazon:linux:kernel-tools-devel, p-cpe:/a:amazon:linux:kernel-tools, p-cpe:/a:amazon:linux:kernel, p-cpe:/a:amazon:linux:perf-debuginfo, p-cpe:/a:amazon:linux:perf, p-cpe:/a:amazon:linux:python-perf-debuginfo, p-cpe:/a:amazon:linux:python-perf

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

可利用: true

易利用性: Exploits are available

补丁发布日期: 2026/7/27

漏洞发布日期: 2026/4/22

参考资料信息

CVE: CVE-2026-31451, CVE-2026-46331, CVE-2026-52909, CVE-2026-52928, CVE-2026-53167, CVE-2026-53359, CVE-2026-53381, CVE-2026-53385, CVE-2026-53388, CVE-2026-53391, CVE-2026-53397, CVE-2026-53398, CVE-2026-53403, CVE-2026-63794, CVE-2026-63800, CVE-2026-63807, CVE-2026-63808, CVE-2026-63809, CVE-2026-63823, CVE-2026-63824, CVE-2026-63833