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

high Nessus 插件 ID 322107

简介

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

描述

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

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

fs/ntfs3:处理截断文件 (CVE-2025-71289) 时的 attr_set_size() 错误

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

netfilter:nf_tables:插入 (CVE-2026-23272) 前无条件升级 set->nelems

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

smb:客户端:修复 OOB 读取解析符号链接错误响应 (CVE-2026-31613)

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

xfrm:将 dev ref 保留到 transport_finish NF_HOOK (CVE-2026-31663) 之后

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

rtnetlink:添加对等机 netnsCVE-2026-31692 缺少的 netlink_ns_capable() 检查

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

net:ioam6:修复 OOB 和缺少的锁 (CVE-2026-43083)

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

netfilter:ctnetlink:确保安全访问主控 conntrack (CVE-2026-43116)

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

ntfs:->d_compare() 不得阻断 (CVE-2026-43245)

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

bpf:修复 cgroup_storage_get_next_key() (CVE-2026-45838) 中的列表结尾检测

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

bpf:拒绝 bpf_core_parse_spec()CVE-2026-45839 () 中的负 CO-RE 访问器索引

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

openvswitch:上限上调 PID 数组大小和预大小 vport 回复 (CVE-2026-45840)

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

netfilter:nfnetlink_osf:修复 OSF_WSS_MODULO 中的除以零问题 (CVE-2026-45841)

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

slip:拒绝没有 rstate 数组 (CVE-2026-45842) 的实例上的 VJ 接收数据包

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

slip:针对压缩的数据包长度 ()CVE-2026-45843 绑定 decode() 读取

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

mptcp:pm:ADD_ADDR rtx:修复潜在的数据争用 (CVE-2026-46137)

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

mptcp:pm:ADD_ADDR rtx:始终减少 sk refcount (CVE-2026-46158)

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

btrfs:修复删除目录 (CVE-2026-46160) 时缺失的last_unlink_trans更新

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

mptcp:pm:ADD_ADDR rtx:最后释放 sk (CVE-2026-46170)

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

netfilter:nft_inner:修复 IPv6 inner_thoff desync (CVE-2026-46244)

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

io-wq:检查前置任务是否在 io_wq_remove_pending() (CVE-2026-46274) 中执行哈希处理

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

io_uring/waitid:将 waitid 信息复制到 userspace (CVE-2026-46315) 之前清除 waitid 信息

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

KVM:arm64:vgic-its:仅删除已删除条目 (CVE-2026-46316) 的转换缓存引用

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

netfilter:nf_queue:排队时保持桥接 skb->dev (CVE-2026-52912)

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

netfilter:ip6t_hbh:拒绝超大选项列表 (CVE-2026-52915)

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

netfilter:xt_policy:修复严格模式入站策略匹配 (CVE-2026-52920)

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

netfilter:ipset:停止哈希:* 结束时的范围迭代 (CVE-2026-52921)

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

vrf:修复从 VRF 中删除端口时潜在的 NPD (CVE-2026-52925)

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

crypto:jitterentropy - 用互斥体 (CVE-2026-52936) 替换长期持有的旋转锁

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

libceph:处理 decode_choose_args() 中的 rbtree 插入错误 (CVE-2026-52954)

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

libceph:修复 crush_decode() (CVE-2026-52955) 中潜在的越界访问

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

libceph:修复 decode_choose_args() (CVE-2026-52957) 中潜在的 null-ptr-deref

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

libceph:修复 osdmap_decode() (CVE-2026-52958) 中潜在的越界访问

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

ceph:修复 __ceph_build_xattrs_blob() 中因过时 blob 大小造成的 BUG_ON (CVE-2026-52961)

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

ceph:修复 __ceph_setxattr() (CVE-2026-52962) 中的缓冲区泄漏

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

smb/client:修复 symlink_data() (CVE-2026-52967) 中可能的无限循环和 OOB 读取

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

KVM:拒绝 kvm_reset_dirty_gfn() (CVE-2026-52969) 中的封装偏移

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

netfilter:nft_ct:修复 obj eval (CVE-2026-52970) 中缺少的预期

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

crypto:af_alg - 将 AEAD AD 长度上限设为 0x80000000 (CVE-2026-52972)

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

net:tls:修复卸载 RX 设置失败 () 中的 strparser 定位标记 skb 泄漏 (CVE-2026-52974)

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

futex:信号/超时唤醒 (CVE-2026-52977) 期间防止 requeue-PI 中的锁定

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

sched/fair:初始化 fork 实体时清除rel_deadline (CVE-2026-52980)

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

neigh:让 neigh_xmit 获得 skb 所有权 (CVE-2026-52981)

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

net/sched:netem:修复队列限制检查以包括重新排序的数据包

netem_enqueue() 中的队列限制检查使用 q->t_len,它仅对内部 tfifo 中的数据包进行计数。
通过重新排序路径 (__qdisc_enqueue_head) 放置在 sch->q 中的数据包不计算在内,从而允许重新排序下的总队列占用率超过 sch->limit。

在限制检查中包含 sch->q.qlen。(CVE-2026-52984)

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

netdevsim:零初始化虚拟sk_buff中的结构 iphdr (CVE-2026-52985)

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

netfilter:nf_conntrack_sip:不使用 simple_strtoul (CVE-2026-52986)

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

fsnotify:修复 fsnotify_recalc_mask() 中的 inode 引用泄漏 (CVE-2026-52990)

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

tipc:修复 tipc_buf_append() 中的双重释放 (CVE-2026-52993)

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

net/rds:将每项信息缓冲区交给访问者之前将其设置为零 (CVE-2026-52995)

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

netfilter:nfnetlink_osf:修复 ttl 检查 (CVE-2026-52998) 中潜在的空取消引用

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

netfilter:nfnetlink_osf:修复选项匹配 (CVE-2026-52999) 的越界读取

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

netfilter:xtables:将多个匹配项限制为 inet 系列 (CVE-2026-53001)

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

netfilter:conntrack:删除 sprintf 使用情况 (CVE-2026-53002)

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

pppoe:终止 PFC 帧 (CVE-2026-53003)

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

sctp:修复对 sctp_getsockopt_peer_auth_chunks (CVE-2026-53004) 中用户空间的越界写入

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

ipv6:修复 icmpv6_rcv() (CVE-2026-53006) 中可能的 UAF

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

ice:修复 skb tx_buf的双重释放 (CVE-2026-53009)

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

nexthop:修复引用 IPv4 nexthop (CVE-2026-53012) 的 IPv6 路由

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

macvlan:修复 macvlan_get_size() 不为 IFLA_MACVLAN_BC_CUTOFF (CVE-2026-53013) 预留空间的问题

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

net/sched:act_mirred:修复tcf_blockcast_redir (CVE-2026-53014) 中 mac_header_xmit 检查的错误设备

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

erofs:对于 32 位平台,将 LCN 统一为 u64 (CVE-2026-53015)

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

scsi:target:core:修复 UNMAP 边界检查 (CVE-2026-53021) 中的整数溢出

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

fs/ntfs3:在 UTF-8 转换后终止缓存的卷标签 (CVE-2026-53023)

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

bpf:验证 arena_alloc_pages() (CVE-2026-53031) 中的node_id

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

bpf:修复标量 regs 的 map_kptr_match_type 中的空取消引用 (CVE-2026-53032)

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

bpf、sockmap:为 af_unix iter (CVE-2026-53033) 进行状态锁定

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

bpf、sockmap:修复 proto 更新 (CVE-2026-53034) 中的af_unix null-ptr-deref

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

bpf、sockmap:修复 af_unix iter 死锁 (CVE-2026-53035)

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

bpf、arm64:修复已签名范围检查 (CVE-2026-53036check_imm) 中的差一

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

HID:usbhid:修复 hid_post_reset() (CVE-2026-53037) 中的死锁

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

ima_fs:为不受支持的哈希算法正确创建 securityfs 文件 (CVE-2026-53038)

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

quota:通过配额停用 (CVE-2026-53050) 修复 dquot_scan_active() 的争用

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

iommu/amd:修复 clone_alias() 以使用原始设备的 devid (CVE-2026-53053)

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

dm log:修复了region_count溢出导致的越界写入 (CVE-2026-53059)

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

dm 缓存元数据:修复元数据中止重试 (CVE-2026-53060) 时的内存泄漏

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

dm cache:修复传递模式切换中的脏映射检查 (CVE-2026-53061)

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

dm 缓存策略 smq:修复使缓存块无效化时缺少的锁定 (CVE-2026-53062)

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

dm cache:修复传递模式中的写入挂起 (CVE-2026-53063)

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

dm cache:修复传递模式下并发写入的 null-deref (CVE-2026-53064)

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

net、bpf:修复下xdp_master_redirect masterCVE-2026-53069() 中的 null-ptr-deref

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

bpf:拒绝 bpf_prog_test_run_skb 中的短 IPv4/IPv6 输入 (CVE-2026-53074)

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

ppp:在未附加的 ioctls 的目标 netns 中要求CAP_NET_ADMIN (CVE-2026-53075)

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

bpf:修复 pcpu_init_value 中的 OOB (CVE-2026-53076)

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

net/rds:将 RDS/IB 的使用限制在初始网络命名空间 (CVE-2026-53077)

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

bpf:强制执行 regsafe 基本 ID 一致性以用于 BPF_ADD_CONST 标量 (CVE-2026-53081)

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

bpf:修复 bpf_fd_array_map_clear() (CVE-2026-53083) 中的 RCU 停止

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

bpf:返回来自 task_vma 迭代器 (CVE-2026-53084) 的 VMA 快照

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

bpf:修复开放代码 task_vma 迭代器中的 mm 生命周期 (CVE-2026-53085)

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

bpf:修复了常量伪装 (CVE-2026-53094) 后过时的 offload->prog 指针

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

bpf:在 dev_map_redirect_multi() SKB 路径 (CVE-2026-53096) 中使用 RCU-safe 迭代

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

bpf:test_run:修复 bpf_lwt_xmit_push_encap 中的空指针取消引用问题 (CVE-2026-53111)

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

platform/wmi:使用通用 driver_override 基础架构 (CVE-2026-53119)

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

PCI:使用通用 driver_override 基础架构 (CVE-2026-53120)

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

btrfs:修复使用 flushoncommit (CVE-2026-53122) 时 reflink 和事务提交之间的死锁

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

md:暂停前唤醒 raid456 reshape 等待程序 (CVE-2026-53123)

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

blk-cgroup:修复 blkcg_maybe_throttle_current() (CVE-2026-53126) 中的磁盘引用泄漏

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

drbd:平衡 drbd_adm_dump_devices() (CVE-2026-53128) 中的 RCU 调用

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

fs/mbcache:破坏缓存前取消收缩工作 (CVE-2026-53129)

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

audit:修复 CAPSET 记录中不正确的可继承功能

__audit_log_capset() 将由于复制粘贴错误而导致的有效功能集记录到可继承字段中。因此,每个 CAPSET auditrecord 都会报告cap_pi(进程可继承),值为 cap_effective 而不是 cap_inheritable。

这会静默地损坏用于合规性和取证分析的审计数据:修改可继承功能以准备权限升级 exec 的攻击者将在审计跟踪中屏蔽该更改。

自 2008 年首次引入 CAPSETaudit 记录以来,此缺陷一直存在。(CVE-2026-53287)

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

arm64:为早期内核映射预留额外页面 (CVE-2026-53288)

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

ice:修复 ice_reset_all_vfs() 中的空指针取消引用 (CVE-2026-53289)

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

mailbox:添加通道数组的健全性检查

如果邮箱控制器未附加通道数组,则正常失败。否则,较后的取消引用将导致可能看不到的 OOPS,因为邮箱控制器可能每年实例化一次。删除解释此处显而易见的评论。(CVE-2026-53295)

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

scsi:sg:解决打开 /dev/sgX (CVE-2026-53304) 时的软锁定问题

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

padata:将 CPU 离线回调置于 ONLINE 部分以允许失败

syzbot 报告了以下警告:

CPU1WARNING的 DEAD 回调错误:kernel/cpu.c:1463 at _cpu_down+0x759/0x1020 kernel/cpu.c:1463 CPU#0, :
syz.0.1960/14614

在提交 4ae12d8bd9a8(合并 git://git.kernel.org/pub/scm/linux/kernel/git/kbuild/linux 的标记“kbuild-fixes-7.0-2”)时,tglx 会跟踪到 padata_cpu_dead(),因为它是返回错误的唯一子CPUHP_TEARDOWN_CPU回调。

在将 CPU 离线回调移至可能失败的 ONLINE 部分之前CPUHP_TEARDOWN_CPUso热插拔状态下不允许失败。(CVE-2026-53314)

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

RDMA/core:首选 NLA_NUL_STRING

这些属性作为 c 字符串(传递到 strcmp)进行评估,butNLA_STRING不检查是否存在 \0 终止符。

这需要切换到 nla_strcmp() 并需要调整 printf fmtspecifier 以不使用普通 %s,或者这需要使用NLA_NUL_STRING。

由于代码长期以来一直如此,在我看来,用户空间确实包括终止 nul,甚至到目前为止还没有强制执行,因此使用NLA_NUL_STRING更简单的解决方案。
(CVE-2026-63860)

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

bpf:从 lsm 可休眠挂钩 (CVE-2026-63865) 中丢弃task_to_inode和inet_conn_established

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

security/keys:修复查找时缺少的 RCU 读取部分

Nicholas Carlini 报告,keyring 代码在不保持 RCU 读取锁定的情况下调用 find_key_to_update() 中的 assoc_array_find(),而 theassoc_array_gc() 代码实际上设计为从树中删除节点,然后在 RCU 宽限期后将其释放。

常规密钥处理不会看到此问题,因为按住 keyringsemaphore 会隐藏任何生命周期问题,但持久密钥处理使用不同的模型。

无需扩展密钥环锁定,只需执行简单的 RCU 锁定assoc_array的设计目的。(CVE-2026-64015)

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

bpf、skmsg:修复 testdict sk_data_ready ktls rx 争用

当存在 TLS RX 上下文时,sk_psock_strp_data_ready() 已经检查 tls_sw_has_ctx_rx() 并推迟到 psock->saved_data_ready,从而避免与 TLS strparser 的 receivequeue 所有权发生冲突(提交 e91de6afa81c,bpf:修复运行sk_skb程序类型与 ktls)。

sk_psock_verdict_data_ready() 没有等效保护。在配置 TLS RX 之前将套接字插入 sockmap (BPF_SK_SKB_VERDICT) 时,tls_sw_strparser_arm() 将保存 sk_psock_verdict_data_readyas rx_ctx->saved_data_ready。数据到达时:

tls_data_ready -> tls_strp_data_ready -> tls_rx_msg_ready-> saved_data_ready() = sk_psock_verdict_data_ready()-> tcp_read_skb() 在不调用 tcp_eat_skb() 的情况下通过 __skb_unlink() 耗尽sk_receive_queue,因此未推进copied_seq。

然后,tls_strp_msg_load() 在现在为空的队列中查找 tcp_inq() >= full_len(过时)、callstcp_recv_skb(),命中 WARN_ON_ONCE(!first),然后返回指向 psock 拥有(可能已释放)skb 的 rx_ctx->strp.anchor.frag_list。tls_decrypt_sg() 进而thatfrag_list:释放后使用。

应用与 sk_psock_strp_data_ready() 相同的补丁:如果存在 TLS RX 上下文,则对 wakerecv() 等待程序调用 psock->saved_data_ready (sock_def_readable) 并立即返回,不影响接收队列。TLS 保留队列的唯一所有权并通过 tls_sw_recvmsg() 正常解密记录。(CVE-2026-64025)

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

bridge:mcast:修复删除桥接端口时可能的释放后使用 (CVE-2026-64032)

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

net:tls:防止明文 SG (CVE-2026-64046) 中的链后链

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

net:tls:修复封装的 sk_msg 环的 sg_chain 条目计数中的差一

当sk_msg scatterlist 环封装 (sg.end < sg.start) 时,tls_push_record() 将环的尾部链接到 headusing sg_chain() 上。sg 数组中的一个额外条目是为此保留的:

结构sk_msg_sg {[...]/* 额外的两个元素:* 1) 用于在列表分区* 时链接前面和部分(例如结束<开始)。加密 API 需要* chaining;* 2) 以在 message.*/struct scatterlist data[MAX_MSG_FRAGS + 2];

当前代码使用 MAX_SKB_FRAGS + 1 作为环大小:

sg_chain(&msg_pl->sg.data[msg_pl->sg.start],MAX_SKB_FRAGS - msg_pl->sg.start + 1,msg_pl->sg.data);

这会将链接指针放置在

sg_chain(data[start], (MAX_SKB_FRAGS - msg_start + 1) .. =&data[start] + (MAX_SKB_FRAGS - msg_start + 1) - 1 =data[start[start + (MAX_SKB_FRAGS - start + 1) - 1] =data[MAX_SKB_FRAGS]

而不是真正的最后一个条目。这很可能是由于在接近提交 031097d9e079 的补丁着陆时存在提交争用(bpf:sk_msg,psock down 时的 zap 入口队列)

转换为 ARRAY_SIZE 并终止 data[start] / - start(依据 Sabrina 建议)。(CVE-2026-64047)

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

block:bio-integrity:修复 bio_integrity_map_user() 中的 null-ptr-deref (CVE-2026-64052)

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

block:不覆盖 bio_integrity_copy_user() (CVE-2026-64053) 中的 bip_vcnt

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

netfs:修复 netfs_perform_write() (CVE-2026-64059) 中的 folio->private 处理

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

netfs:修复 netfs_read_gaps() (CVE-2026-64061) 中过早放置接收器作品集

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

netfs:修复了连续写入模式下可能发生的死锁 (CVE-2026-64062)

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

netfs:修复正在被覆盖的流写入 (CVE-2026-64063)

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

netfs:修复 netfs_invalidate_folio() 以在所有更改消失时清除脏位 (CVE-2026-64064)

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

netfs:修复 netfs_write_begin() 调用 (CVE-2026-64065) 中的 VM_BUG_ON_FOLIO() 问题

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

irq_work:修复 PREEMPT_RT (CVE-2026-64073) 的 irq_work_single() 中的释放后使用

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

drm/virtio:对平面更新使用不间断的 resv 锁定 (CVE-2026-64098)

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

KVM:arm64:vgic:分配 (CVE-2026-64105) 后 init 失败时释放private_irqs

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

KVM:arm64:vgic-its:拒绝以超出范围num_eventid_bits还原的 DTE

用户空间可还原 ITS 设备表条目,其 Size 字段编码的 EventID 位数比虚拟 ITS 支持的位数多。实时 MAPD 路径拒绝该状态,但 vgic_its_restore_dte() 接受该状态并将超出范围的值存储在 dev->num_eventid_bits 中。

拒绝在分配设备之前含有num_eventid_bits > VITS_TYPER_IDBITS的还原 DTE。这反映了 MAPD 检查,并防止存储状态到达 vgic_its_restore_itt(),其中 unchecked值可转换为超大的 scan_its_table() 范围。(CVE-2026-64106)

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

cifs:修复卸载后使用的忙碌 dentry (CVE-2026-64108)

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

af_unix:修复 unix_stream_data_wait()CVE-2026-64109 () 中 tail->len 的 UAF 读取

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

lsm:保持 lsm_set_self_attr() 的cred_guard_mutex (CVE-2026-64111)

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

rbd:消除 unmap (CVE-2026-64112) 上 lock_dwork 耗尽中的争用

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

ixgbevf:修复 VEPA 多播源修剪中的释放后使用

ixgbevf_clean_rx_irq() 通过释放 skb 并继续进行下一个描述符删除其源 MAC 匹配 VF 的自有地址的帧(VEPA 多播变通方案):

dev_kfree_skb_irq(skb);继续;

skb 指针在 while 循环之外声明并保留 acrossiterations。由于继续跳过循环底部的 skb = NULL 重置,因此下一个迭代会进入 else if (skb) 路径并在释放的 skb 上调用 ixgbevf_add_rx_frag(),dereferencingskb_shinfo(skb)->nr_frags - NAPI softirq 上下文中的释放后使用。

同级驱动程序 iavf 已通过在继续之前将指针为空来正确处理此操作。在这里应用相同的模式。

我没有 ixgbevf 硬件;该缺陷是通过静态分析发现的(scan_drop_continue_loops.py + semgrep drop_continue_in_loop,扫描中得分最高的多工具佐证)。通过加载再现确切代码模式(alloc skb,kfree_skb,然后读取 skb_shinfo(skb)->nr_frags)的测试模块,在 KASAN 下确认了 UAF:

缺陷:KASAN:任务 insmod/30freed 208 字节区域在地址 0000000006163ae78 的 ixgbevf_uaf_test_init++0x100/0x1000Read 中释放后使用 [000000006163adc0, 000000006163ae90)

QEMU 仿真 igb (82576) 但不仿真 ixgbe (82599),并且 igbvf VFdriver 不包括 VEPA 源修剪路径,因此无法使用仿真硬件进行端到端再现。(CVE-2026-64113)

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

ipv4:raw:拒绝具有 IHL < 5 的 IP_HDRINCL 数据包

raw_send_hdrinc() 验证调用程序提供的 IPv4 标头是否适合消息长度:

iphlen = iph->ihl * 4;错误 = -EINVAL;if (iphlen > length)转至error_free;

if (iphlen >= sizeof(*iph)) {/* 修复 saddr, tot_len, id, csum, transport_header */}

但是,它并不拒绝国际<法第 5 条。对于此类数据包,会跳过 theif (iphlen >= sizeof(*iph)) 分支,从而不影响特制的 iphdr,但仍会to__ip_local_out() 及后续传递数据包。
readiph->ihl 假设值合理的下游使用者:net/ipv4/ah4.c:ah_output() inparticular 从 top_iph->ihl * 4 减去 sizeof(struct iphdr) 并将(signed-int-negative,然后转换为 size_t)结果传递到 memcpy(),从而产生长度接近toSIZE_MAX的 OOB 访问和主机内核错误。

根据定义,具有 ihl < 5 的 IPv4 标头格式错误 (RFC 791: ...

请注意,描述因长度问题被截断。请参考供应商公告,获取完整描述。

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

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

解决方案

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

另见

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

插件详情

严重性: High

ID: 322107

文件名: al2023_ALAS2023-2026-1894.nasl

版本: 1.5

类型: Local

代理: unix

发布时间: 2026/6/22

最近更新时间: 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.8

百分位: 99.33

CVSS v2

风险因素: Medium

基本分数: 6.8

时间分数: 5.3

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

CVSS 分数来源: CVE-2026-53129

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: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.92-122.166, 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

可利用: true

易利用性: Exploits are available

补丁发布日期: 2026/6/22

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

参考资料信息

CVE: CVE-2025-71289, CVE-2026-23272, CVE-2026-31613, CVE-2026-31663, CVE-2026-31692, CVE-2026-43083, CVE-2026-43116, CVE-2026-43245, CVE-2026-45838, CVE-2026-45839, CVE-2026-45840, CVE-2026-45841, CVE-2026-45842, CVE-2026-45843, CVE-2026-46137, CVE-2026-46158, CVE-2026-46160, CVE-2026-46170, CVE-2026-46244, CVE-2026-46274, CVE-2026-46315, CVE-2026-46316, CVE-2026-52912, CVE-2026-52915, CVE-2026-52920, CVE-2026-52921, CVE-2026-52925, CVE-2026-52936, CVE-2026-52954, CVE-2026-52955, CVE-2026-52957, CVE-2026-52958, CVE-2026-52961, CVE-2026-52962, CVE-2026-52967, CVE-2026-52969, CVE-2026-52970, CVE-2026-52972, CVE-2026-52974, CVE-2026-52977, CVE-2026-52980, CVE-2026-52981, CVE-2026-52984, CVE-2026-52985, CVE-2026-52986, CVE-2026-52990, CVE-2026-52993, CVE-2026-52995, CVE-2026-52998, CVE-2026-52999, CVE-2026-53001, CVE-2026-53002, CVE-2026-53003, CVE-2026-53004, CVE-2026-53006, CVE-2026-53009, CVE-2026-53012, CVE-2026-53013, CVE-2026-53014, CVE-2026-53015, CVE-2026-53021, CVE-2026-53023, CVE-2026-53031, CVE-2026-53032, CVE-2026-53033, CVE-2026-53034, CVE-2026-53035, CVE-2026-53036, CVE-2026-53037, CVE-2026-53038, CVE-2026-53050, CVE-2026-53053, CVE-2026-53059, CVE-2026-53060, CVE-2026-53061, CVE-2026-53062, CVE-2026-53063, CVE-2026-53064, CVE-2026-53069, CVE-2026-53074, CVE-2026-53075, CVE-2026-53076, CVE-2026-53077, CVE-2026-53081, CVE-2026-53083, CVE-2026-53084, CVE-2026-53085, CVE-2026-53094, CVE-2026-53096, CVE-2026-53111, CVE-2026-53119, CVE-2026-53120, CVE-2026-53122, CVE-2026-53123, CVE-2026-53126, CVE-2026-53128, CVE-2026-53129, CVE-2026-53287, CVE-2026-53288, CVE-2026-53289, CVE-2026-53295, CVE-2026-53304, CVE-2026-53314, CVE-2026-63860, CVE-2026-63865, CVE-2026-64015, CVE-2026-64025, CVE-2026-64032, CVE-2026-64046, CVE-2026-64047, CVE-2026-64052, CVE-2026-64053, CVE-2026-64059, CVE-2026-64061, CVE-2026-64062, CVE-2026-64063, CVE-2026-64064, CVE-2026-64065, CVE-2026-64073, CVE-2026-64098, CVE-2026-64105, CVE-2026-64106, CVE-2026-64108, CVE-2026-64109, CVE-2026-64111, CVE-2026-64112, CVE-2026-64113, CVE-2026-64114, CVE-2026-64115, CVE-2026-64116, CVE-2026-64121, CVE-2026-64132, CVE-2026-64136, CVE-2026-64153, CVE-2026-64157, CVE-2026-64158, CVE-2026-64163, CVE-2026-64164, CVE-2026-64166, CVE-2026-64180, CVE-2026-64182, CVE-2026-64183, CVE-2026-64184, CVE-2026-64185, CVE-2026-64217, CVE-2026-64220, CVE-2026-64518, CVE-2026-64519