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

high Nessus Plugin 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: client:修正 OOB 讀取剖析符號連結錯誤回應 (CVE-2026-31613)

在 Linux 核心中,下列弱點已解決:

xfrm:保留 dev ref,直到 transport_finish NF_HOOK () 之後 (CVE-2026-31663)

在 Linux 核心中,下列弱點已解決:

rtnetlink:新增對等 netn 的遺漏 netlink_ns_capable() 檢查 (CVE-2026-31692)

在 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() 中的負 CO-RE 存取子索引 (CVE-2026-45839)

在 Linux 核心中,下列弱點已解決:

openvswitch:上限 upcall PID 陣列大小和預先大小 vport 回覆 (CVE-2026-45840)

在 Linux 核心中,下列弱點已解決:

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

在 Linux 核心中,下列弱點已解決:

slip:拒絕在沒有 rstate 陣列 (CVE-2026-45842) 的執行個體上接收 VJ 封包

在 Linux 核心中,下列弱點已解決:

slip:bound decode() 讀取壓縮的封包長度 (CVE-2026-45843)

在 Linux 核心中,下列弱點已解決:

mptcp:pm:ADD_ADDR rtx:修正潛在的資料爭用 (CVE-2026-46137)

在 Linux 核心中,下列弱點已解決:

mptcp:pm:ADD_ADDR rtx:始終減少 sk 參照計數 (CVE-2026-46158)

在 Linux 核心中,下列弱點已解決:

btrfs:修正移除目錄時遺失的 last_unlink_trans 更新 (CVE-2026-46160)

在 Linux 核心中,下列弱點已解決:

mptcp:pm:ADD_ADDR rtx:如果最後 (CVE-2026-46170) 釋放 sk

在 Linux 核心中,下列弱點已解決:

netfilter: nft_inner:修正 IPv6 inner_thoff不同步 (CVE-2026-46244)

在 Linux 核心中,下列弱點已解決:

io-wq:檢查前置任務是否在 io_wq_remove_pending() (CVE-2026-46274) 中雜湊處理

在 Linux 核心中,下列弱點已解決:

io_uring/waitid:在將 waitid 資訊複製到使用者空間 (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() 中潛在的 null-ptr-deref (CVE-2026-52957)

在 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/用戶端:修正 symlink_data()CVE-2026-52967 () 中可能的無限迴圈和 OOB 讀取

在 Linux 核心中,下列弱點已解決:

KVM:拒絕 kvm_reset_dirty_gfn() 中的包裝偏移 (CVE-2026-52969)

在 Linux 核心中,下列弱點已解決:

netfilter: nft_ct:修正 obj eval (CVE-2026-52970) 中缺少的預期 put

在 Linux 核心中,下列弱點已解決:

crypto: af_alg - 將 AEAD AD 長度限制為 0x80000000 (CVE-2026-52972)

在 Linux 核心中,下列弱點已解決:

net: tls:修正卸載 RX 設定失敗時的 strparser 錨點 skb 洩漏 (CVE-2026-52974)

在 Linux 核心中,下列弱點已解決:

futex:在訊號/逾時喚醒期間,防止在 requeue-PI 中鎖定 (CVE-2026-52977)

在 Linux 核心中,下列弱點已解決:

sched/fair:初始化分叉實體時清除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()CVE-2026-52990 () 中的 inode 參照洩漏

在 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) 中對使用者空間的 OOB 寫入

在 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:修正錯誤的裝置以進行mac_header_xmit簽入 tcf_blockcast_redir (CVE-2026-53014)

在 Linux 核心中,下列弱點已解決:

erofs:將 LCN 統一為 u64,適用於 32 位元平台 (CVE-2026-53015)

在 Linux 核心中,下列弱點已解決:

scsi: target: core:修正 UNMAP 邊界檢查中的整數溢位 (CVE-2026-53021)

在 Linux 核心中,下列弱點已解決:

fs/ntfs3:在 UTF-8 轉換後終止快取的磁碟區標籤 (CVE-2026-53023)

在 Linux 核心中,下列弱點已解決:

bpf:驗證 arena_alloc_pages() 中的node_id (CVE-2026-53031)

在 Linux 核心中,下列弱點已解決:

bpf:修正 map_kptr_match_type 中純量 regs 的 NULL 解除參照 (CVE-2026-53032)

在 Linux 核心中,下列弱點已解決:

bpf, sockmap:對 af_unix iter (CVE-2026-53033) 進行狀態鎖定

在 Linux 核心中,下列弱點已解決:

bpf, sockmap:修正原型更新 (CVE-2026-53034) 中的 null-ptr-deref af_unix

在 Linux 核心中,下列弱點已解決:

bpf, sockmap:修正 af_unix iter 鎖死 (CVE-2026-53035)

在 Linux 核心中,下列弱點已解決:

bpf, arm64: 修正帶正負號範圍檢查 (CVE-2026-53036) check_imm中的差一錯誤

在 Linux 核心中,下列弱點已解決:

HID: usbhid:修正 hid_post_reset() 中的鎖死 (CVE-2026-53037)

在 Linux 核心中,下列弱點已解決:

ima_fs:為不支援的雜湊演算法正確建立 securityfs 檔案 (CVE-2026-53038)

在 Linux 核心中,下列弱點已解決:

quota:透過停用配額修正 dquot_scan_active() 的爭用 (CVE-2026-53050)

在 Linux 核心中,下列弱點已解決:

iommu/amd:修正 clone_alias() 以使用原始裝置的 devid (CVE-2026-53053)

在 Linux 核心中,下列弱點已解決:

dm log:修正由於 region_count 溢位而導致的越界寫入 (CVE-2026-53059)

在 Linux 核心中,下列弱點已解決:

dm 快取中繼資料:修正中繼資料中止重試時的記憶體洩漏 (CVE-2026-53060)

在 Linux 核心中,下列弱點已解決:

dm 快取:修正直通模式切換中的髒映射檢查 (CVE-2026-53061)

在 Linux 核心中,下列弱點已解決:

dm 快取原則 smq:修正快取區塊無效時遺失的鎖定 (CVE-2026-53062)

在 Linux 核心中,下列弱點已解決:

dm 快取:修正直通模式下的寫入懸置 (CVE-2026-53063)

在 Linux 核心中,下列弱點已解決:

dm 快取:在直通模式下修正並發寫入的 null-deref (CVE-2026-53064)

在 Linux 核心中,下列弱點已解決:

net, bpf:修正 xdp_master_redirect() 中對關閉主機 (CVE-2026-53069) 的 null-ptr-deref

在 Linux 核心中,下列弱點已解決:

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

在 Linux 核心中,下列弱點已解決:

ppp:需要在未連接的 ioctl 的目標 netn 中CAP_NET_ADMIN (CVE-2026-53075)

在 Linux 核心中,下列弱點已解決:

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

在 Linux 核心中,下列弱點已解決:

net/rds:將 RDS/IB 的使用限制在初始網路命名空間 (CVE-2026-53077)

在 Linux 核心中,下列弱點已解決:

bpf:對BPF_ADD_CONST純量強制執行 regsafe 基底 ID 一致性 (CVE-2026-53081)

在 Linux 核心中,下列弱點已解決:

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

在 Linux 核心中,下列弱點已解決:

bpf:從task_vma迭代器傳回 VMA 快照 (CVE-2026-53084)

在 Linux 核心中,下列弱點已解決:

bpf:修正開放編碼 task_vma 迭代器中的 mm 生命週期 (CVE-2026-53085)

在 Linux 核心中,下列弱點已解決:

bpf:修正常數致盲後過時的 offload->prog 指標 (CVE-2026-53094)

在 Linux 核心中,下列弱點已解決:

bpf:在 dev_map_redirect_multi() SKB 路徑中使用 RCU 安全反覆運算 (CVE-2026-53096)

在 Linux 核心中,下列弱點已解決:

bpf: test_run:修正 bpf_lwt_xmit_push_encap (CVE-2026-53111) 中的 null 指標解除參照問題

在 Linux 核心中,下列弱點已解決:

平台/WMI:使用通用driver_override基礎架構 (CVE-2026-53119)

在 Linux 核心中,下列弱點已解決:

PCI:使用通用driver_override基礎架構 (CVE-2026-53120)

在 Linux 核心中,下列弱點已解決:

Btrfs:修正使用 flushoncommit (CVE-2026-53122) 時 reflink 和事務提交之間的鎖死

在 Linux 核心中,下列弱點已解決:

md:在暫停前喚醒 raid456 重塑服務員 (CVE-2026-53123)

在 Linux 核心中,下列弱點已解決:

blk-cgroup:修正 blkcg_maybe_throttle_current() 中的磁碟參照洩漏 (CVE-2026-53126)

在 Linux 核心中,下列弱點已解決:

drbd:平衡 drbd_adm_dump_devices() 中的 RCU 呼叫 (CVE-2026-53128)

在 Linux 核心中,下列弱點已解決:

fs/mbcache:在破壞快取之前取消壓縮工作 (CVE-2026-53129)

在 Linux 核心中,下列弱點已解決:

audit:修正 CAPSET 記錄中不正確的可繼承功能

__audit_log_capset() 會記錄由於複製貼上錯誤而設定到可繼承欄位中的有效功能。因此,每個 CAPSET auditrecord 都會以 cap_effective 而不是 cap_inheritable 的值報告cap_pi(進程可繼承)。

這會無訊息地損毀用於合規性和鑑識分析的稽核資料:修改可繼承功能以準備特權提升執行人員的攻擊者,會在稽核追蹤中遮罩變更。

自 2008 年首次引入 CAPSETaudit 記錄以來,該錯誤就一直存在。(CVE-2026-53287)

在 Linux 核心中,下列弱點已解決:

arm64:為早期核心映射保留額外的頁面 (CVE-2026-53288)

在 Linux 核心中,下列弱點已解決:

ice:修正 ice_reset_all_vfs() 中的 NULL 指標解除參照 (CVE-2026-53289)

在 Linux 核心中,下列弱點已解決:

mailbox:新增通道陣列的健全性檢查

如果沒有連結至 mailboxcontroller 的通道陣列,則正常失敗。否則,稍後的取消參照會導致可能看不到的 OOPS,因為信箱控制器可能會每年實例化。刪除解釋顯而易見的事情的評論。(CVE-2026-53295)

在 Linux 核心中,下列弱點已解決:

scsi:sg:解決開啟 /dev/sgX 時的軟鎖定問題 (CVE-2026-53304)

在 Linux 核心中,下列弱點已解決:

padata:將 CPU 離線回呼放在 ONLINE 區段以允許失敗

syzbot 報告了以下警告:

CPU1WARNING 的 DEAD 回呼錯誤:kernel/cpu.c:1463 在 _cpu_down+0x759/0x1020 kernel/cpu.c:1463, CPU#0:
syz.0.1960/14614

在提交 4ae12d8bd9a8 (合併標籤 'kbuild-fixes-7.0-2' of git://git.kernel.org/pub/scm/linux/kernel/git/kbuild/linux)時,TGLX 追蹤到 padata_cpu_dead(),因為它是唯一傳回錯誤的子CPUHP_TEARDOWN_CPU回呼。

在熱插拔狀態下不允許失敗CPUHP_TEARDOWN_CPUso將 CPU 離線回呼移至可能失敗的 ONLINE 區段。(CVE-2026-53314)

在 Linux 核心中,下列弱點已解決:

RDMA/core:首選 NLA_NUL_STRING

這些屬性會評估為 c-string (傳遞至 strcmp),butNLA_STRING不會檢查是否存在 \0 終止字元。

這需要切換到 nla_strcmp() 並需要調整 printf fmtspecifier 以不使用純 %s,或者這需要使用 NLA_NUL_STRING。

由於代碼已經這樣很長時間了,在我看來,用戶空間確實包含終止 nul,甚至到目前為止還沒有強制執行,因此NLA_NUL_STRING使用是更簡單的解決方案。
(CVE-2026-63860)

在 Linux 核心中,下列弱點已解決:

bpf:從 lsm 可休眠掛鉤中刪除 task_to_inode 和inet_conn_established (CVE-2026-63865)

在 Linux 核心中,下列弱點已解決:

security/keys:修正查詢時遺漏的 RCU 讀取部分

Nicholas Carlini 報告說,金鑰環程式碼在 find_key_to_update() 中呼叫 assoc_array_find(),而不持有 RCU 讀取鎖定,而 theassoc_array_gc() 程式碼實際上是圍繞從樹中刪除節點,然後在 RCU 寬限期後釋放它而設計的。

一般金鑰處理不會看到此問題,因為持有金鑰環信號量會隱藏任何存留期問題,但持續性金鑰處理會使用不同的模型。

無需延長鑰匙圈鎖定,只需進行簡單的 RCU 鎖定assoc_array的設計目的。(CVE-2026-64015)

在 Linux 核心中,下列弱點已解決:

bpf, skmsg:修正使用 KTLS RX sk_data_ready比賽的判定

sk_psock_strp_data_ready() 已經檢查 tls_sw_has_ctx_rx(),並在存在 TLS RX 上下文時延遲執行 psock->saved_data_ready,從而避免與TLS strparser 對 receivequeue 的所有權發生衝突(提交 e91de6afa81c,bpf:使用 ktls 修正正在運行的sk_skb程式類型)。

sk_psock_verdict_data_ready() 沒有對等的防護。當在配置 RX 之前將通訊端插入 sockmap (BPF_SK_SKB_VERDICT) TLS,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() 透過 __skb_unlink() sk_receive_queue,而不呼叫 tcp_eat_skb(),因此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 上下文,則呼叫 psock->saved_data_ready (sock_def_readable) 以 wakerecv() 等候者並立即返回,讓接收佇列保持不變。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散佈清單環環換行 (sg.end < sg.start) 時,tls_push_record() 使用 sg_chain() 將環的尾部鏈結到頭部。sg 陣列中的額外項目會為此保留:

struct sk_msg_sg {[...]/* 額外的兩個元素:* 1) 用於在清單變得*分割時鏈結前面和部分(例如結束<開始)。加密 API 需要* 鏈結;* 2) 在訊息之後鏈結尾 SG 項目。*/struct 散點清單資料[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 + (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() 中的 bip_vcnt (CVE-2026-64053)

在 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:分配後 init 失敗時釋放private_irqs (CVE-2026-64105)

在 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() 中 tail->len 的 UAF 讀取 (CVE-2026-64109)

在 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 已在繼續之前將指標設為 null,以正確處理此問題。在這裡套用相同的模式。

我沒有 ixgbevf 硬體;該錯誤是通過靜態分析發現的(scan_drop_continue_loops.py + semgrep drop_continue_in_loop,多工具佐證,掃描得分最高)。UAF 是在 KASAN 下通過加載一個重現確切代碼模式的測試模塊來確認的(alloc skb, kfree_skb,然後讀取 skb_shinfo(skb)->nr_frags):

錯誤:KASAN:在 ixgbevf_uaf_test_init+0x100/0x1000 中,由任務 insmod/30freed 208 位元組區域在 addr 000000006163ae78 讀取大小 8 的 slab-use-after-free [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)goto error_free;

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

然而,它並不拒絕 ihl < 5。對於此類封包,會跳過 theif (iphlen >= sizeof(*iph)) 分支,保留特製的 iphdr,但封包仍會傳遞 to__ip_local_out() 及以後。
readiph->ihl 的下游消費者假設一個合理的值:net/ipv4/ah4.c:ah_output() 特別會從 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

Plugin 詳細資訊

嚴重性: High

ID: 322107

檔案名稱: al2023_ALAS2023-2026-1894.nasl

版本: 1.4

類型: Local

代理程式: unix

已發布: 2026/6/22

已更新: 2026/8/3

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

風險資訊

VPR

風險因素: High

分數: 7.9

百分位數: 99.35

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