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

high Nessus プラグイン ID 322107

概要

リモートの Amazon Linux 2023 ホストに、セキュリティ更新プログラムがありません。

説明

したがって、ALAS2023-2026-1894 のアドバイザリに記載されている複数の脆弱性の影響を受けます。

Linux カーネルで、以下の脆弱性が解決されています。

fs/ntfs3:ファイルを切り捨てる際の attr_set_size() エラーを処理します(CVE-2025-71289)

Linux カーネルで、以下の脆弱性が解決されています。

netfilter:nf_tables:挿入前に無条件に set->nelems を更新します(CVE-2026-23272)

Linux カーネルで、以下の脆弱性が解決されています。

smb:クライアント:シンボリックリンクのエラー応答を解析する OOB 読み取りを修正します(CVE-2026-31613)

Linux カーネルで、以下の脆弱性が解決されています。

xfrm:dev ref をtransport_finish NF_HOOK後まで保留します(CVE-2026-31663)

Linux カーネルで、以下の脆弱性が解決されています。

rtnetlink:ピア netns に対して欠落している 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:アップコール PID 配列サイズと事前サイズ vport 応答を制限します(CVE-2026-45840)

Linux カーネルで、以下の脆弱性が解決されています。

netfilter:nfnetlink_osf:OSF_WSS_MODULO でのゼロ除算を修正します(CVE-2026-45841)

Linux カーネルで、以下の脆弱性が解決されています。

slip:rstate 配列がないインスタンス上の VJ 受信パケットを拒否します(CVE-2026-45842)

Linux カーネルで、以下の脆弱性が解決されています。

slip:圧縮されたパケット長に対する decode() 読み取りを制限します(CVE-2026-45843)

Linux カーネルで、以下の脆弱性が解決されています。

mptcp:pm:ADD_ADDR rtx:潜在的なデータ競合を修正します(CVE-2026-46137)

Linux カーネルで、以下の脆弱性が解決されています。

mptcp:pm:ADD_ADDR rtx:sk refcount を常に減少させます(CVE-2026-46158)

Linux カーネルで、以下の脆弱性が解決されています。

btrfs:ディレクトリを削除する際に欠落した last_unlink_trans 更新を修正します(CVE-2026-46160)

Linux カーネルで、以下の脆弱性が解決されています。

mptcp:pm:ADD_ADDR rtx:最後の場合、sk を解放します(CVE-2026-46170)

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)

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 - 長期保持されたスピンロックを mutex で置換(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() でのBUG_ONを修正します(CVE-2026-52961)

Linux カーネルで、以下の脆弱性が解決されています。

ceph:__ceph_setxattr() でのバッファ漏洩を修正します(CVE-2026-52962)

Linux カーネルで、以下の脆弱性が解決されています。

smb/client:symlink_data() での無限ループと OOB 読み取りの可能性を修正します(CVE-2026-52967)

Linux カーネルで、以下の脆弱性が解決されています。

KVM:kvm_reset_dirty_gfn() のラップされたオフセットを拒否します(CVE-2026-52969)

Linux カーネルで、以下の脆弱性が解決されています。

netfilter:nft_ct:obj eval での expect put の欠落を修正します(CVE-2026-52970)

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:skb の所有権を neigh_xmit に取得させます(CVE-2026-52981)

Linux カーネルで、以下の脆弱性が解決されています。

net/sched:netem:並べ替えたパケットを含めるためにキュー制限チェックを修正します

netem_enqueue() のキュー制限チェックは、内部 tfifo のパケットのみをカウントする q->t_len を使用します。
並べ替えパス(__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 チェックの NULL 逆参照の可能性を修正します(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 のユーザー空間への OOB 書き込みを修正します(CVE-2026-53004)

Linux カーネルで、以下の脆弱性が解決されています。

ipv6:icmpv6_rcv() での潜在的な UAF を修正します(CVE-2026-53006)

Linux カーネルで、以下の脆弱性が解決されています。

ice:tx_buf skb の二重解放を修正します(CVE-2026-53009)

Linux カーネルで、以下の脆弱性が解決されています。

nexthop:IPv4 nexthop を参照する IPv6 ルートを修正します(CVE-2026-53012)

Linux カーネルで、以下の脆弱性が解決されています。

macvlan:IFLA_MACVLAN_BC_CUTOFF 用のスペースを予約しない macvlan_get_size() を修正します(CVE-2026-53013)

Linux カーネルで、以下の脆弱性が解決されています。

net/sched:act_mirred:tcf_blockcast_redir の mac_header_xmit チェックインに対する間違ったデバイスを修正します(CVE-2026-53014)

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() でnode_idを検証します(CVE-2026-53031)

Linux カーネルで、以下の脆弱性が解決されています。

bpf:スカラーレジスタの map_kptr_match_type の NULL デリファレンスを修正します(CVE-2026-53032)

Linux カーネルで、以下の脆弱性が解決されています。

bpf、sockmap:af_unix iter に対して状態ロックを取ります(CVE-2026-53033)

Linux カーネルで、以下の脆弱性が解決されています。

bpf、sockmap:proto 更新での null-ptr-deref af_unixを修正します(CVE-2026-53034)

Linux カーネルで、以下の脆弱性が解決されています。

bpf、sockmap:af_unix iter デッドロックを修正します(CVE-2026-53035)

Linux カーネルで、以下の脆弱性が解決されています。

bpf、arm64:符号付き範囲チェックの off-by-one を修正check_imm(CVE-2026-53036)

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:元のデバイスの devid を使用するように clone_alias() を修正します(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() の null-ptr-deref を修正します(CVE-2026-53069)

Linux カーネルで、以下の脆弱性が解決されています。

bpf:bpf_prog_test_run_skb 内の短い IPv4/IPv6 入力を拒否します(CVE-2026-53074)

Linux カーネルで、以下の脆弱性が解決されています。

ppp:未添付の ioctl の場合、ターゲット 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:BPF_ADD_CONST スカラーに対して regsafe ベース ID の一貫性を実施します(CVE-2026-53081)

Linux カーネルで、以下の脆弱性が解決されています。

bpf:bpf_fd_array_map_clear() での RCU ストールを修正します(CVE-2026-53083)

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-safe イテレーションを使用します(CVE-2026-53096)

Linux カーネルで、以下の脆弱性が解決されています。

bpf:test_run:bpf_lwt_xmit_push_encap の NULL ポインターデリファレンスの問題を修正します(CVE-2026-53111)

Linux カーネルで、以下の脆弱性が解決されています。

プラットフォーム/WMI:汎用driver_overrideインフラストラクチャ(CVE-2026-53119)の使用

Linux カーネルで、以下の脆弱性が解決されています。

PCI:汎用driver_overrideインフラストラクチャ(CVE-2026-53120)を使用します

Linux カーネルで、以下の脆弱性が解決されています。

btrfs:flushoncommit を使用する場合、reflink とトランザクションコミットの間のデッドロックを修正します(CVE-2026-53122)

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監査レコードは、cap_inheritableではなくcap_effectiveの値で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 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」をマージ)で、エラーを返す唯一のサブCPUHP_TEARDOWN_CPUコールバックであるため、tglx が padata_cpu_dead() までトレースします。

CPU オフラインコールバックを失敗が発生する可能性がある ONLINE セクションに移動CPUHP_TEARDOWN_CPUso前に、ホットプラグ状態での失敗は許可されません。(CVE-2026-53314)

Linux カーネルで、以下の脆弱性が解決されています。

RDMA/core:NLA_NUL_STRING を優先

これらの属性は c-string(strcmp に渡される)として評価されますbutNLA_STRING、終端子が \0 であるかどうかをチェックしません。

これは nla_strcmp() に切り替える必要があり、プレーンな %s を使用しないように printf fmtspecifier を調整する必要があるか、NLA_NUL_STRING を使用する必要があります。

コードは長い間このようになっているので、ユーザー空間には終端の nul が含まれているように思えますが、これまで強制されていませんが、NLA_NUL_STRINGを使用する方が簡単な解決策です。
(CVE-2026-63860)

Linux カーネルで、以下の脆弱性が解決されています。

bpf:lsm sleepable フックから task_to_inode および inet_conn_established をドロップします(CVE-2026-63865)

Linux カーネルで、以下の脆弱性が解決されています。

security/keys:検索で欠落した RCU 読み取りセクションを修正します

Nicholas Carlini 氏は、キーリングコードが RCU 読み取りロックを保持せずに find_key_to_update() の assoc_array_find() を呼び出すのに対し、theassoc_array_gc() コードは実際にはツリーからノードを削除し、RCU 猶予期間の後にそれを解放することを中心に設計されていると報告しています。

キーリングセマフォを保持すると有効期間の問題が隠されるため、通常のキー処理ではこれが認識されませんが、永続的なキー処理では別のモデルが使用されます。

キーリングのロックを拡張する代わりに、このassoc_arrayが設計した単純なRCUロックを実行するだけです。(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 の所有権との競合を回避しています(コミット e91de6afa81c、bpf:実行中の sk_skb プログラムタイプを ktls で修正します)。

sk_psock_verdict_data_ready() には同等のガードがありません。RX が構成される前にソケットTLS 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(stale)を見つけ、現在空のキューでcallstcp_recv_skb()を見つけ、WARN_ON_ONCE(!first)をヒットし、psock-owned(潜在的に解放されている)skbを指し示すrx_ctx->strp.anchor.frag_listで返します。tls_decrypt_sg()は、その後thatfrag_listをウォークして、メモリ解放後使用(Use After Free)を実行します。

sk_psock_strp_data_ready() と同じ修正を適用します:TLS RX コンテキストが存在する場合、psock->saved_data_ready(sock_def_readable)を呼び出して wakerecv() wait を処理し、すぐに戻ってきます。受信キューに触れないようにします。TLSはキューの唯一の所有権を保持し、tls_sw_recvmsg() により通常レコードを復号化します。(CVE-2026-64025)

Linux カーネルで、以下の脆弱性が解決されています。

ブリッジ:mcast:ブリッジポートを削除する際に発生する可能性のある use-after-free を修正します(CVE-2026-64032)

Linux カーネルで、以下の脆弱性が解決されています。

net:tls:平文テキスト SG での chain-after-chain を防止します(CVE-2026-64046)

Linux カーネルで、以下の脆弱性が解決されています。

net:tls:ラップされた sk_msg リングのエントリカウントsg_chain off-by-one を修正します

sk_msg scatterlist リングがラップするとき (sg.end < sg.start)、tls_push_record() はリングの末尾部分を headusing sg_chain() にチェーンします。sg配列の追加エントリは、このために予約されています:

構造体 sk_msg_sg {[...]/* 追加の 2 つの要素:* 1)は、リストが* パーティション化される(例:終了<開始)ときに前面とセクションを連鎖させるために使用されます。crypto API には、メッセージの後にテーラー SG エントリをチェーンするために、*チェーンが必要です。*/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 + (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() における folio->private 処理を修正します(CVE-2026-64059)

Linux カーネルで、以下の脆弱性が解決されています。

netfs:netfs_read_gaps() におけるシンクの folio の早期配置を修正します(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() 呼び出しの VM_BUG_ON_FOLIO() の問題を修正します(CVE-2026-64065)

Linux カーネルで、以下の脆弱性が解決されています。

irq_work:PREEMPT_RT の irq_work_single() における use-after-free を修正します(CVE-2026-64073)

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 がサポートするよりも多くの EventID ビットをエンコードする ITS デバイステーブルエントリを復元できます。ライブ MAPD パスはその状態を拒否しますが、vgic_its_restore_dte() はそれを受け入れ、範囲外の値を dev->num_eventid_bits に保存します。

デバイスを割り当てる前にnum_eventid_bits > VITS_TYPER_IDBITSで、復元された DTE を拒否します。これは、MAPD チェックをミラーリングし、保存された状態が vgic_its_restore_itt() に達するのを防ぎます。ここでは、uncheckedvalue をオーバーサイズの 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:マップ解除での lock_dwork ドレインでの競合を排除します(CVE-2026-64112)

Linux カーネルで、以下の脆弱性が解決されています。

ixgbevf:VEPA マルチキャストソースのプルーニングで use-after-free を修正します

ixgbevf_clean_rx_irq() は、ソース MAC が VF の sown アドレスと一致するフレームを取り除き(VEPA マルチキャストの回避策)、skb を解放し、次の記述子に進みます:

dev_kfree_skb_irq(skb);続ける;

skb ポインターは while ループの外側で宣言され、acrossiterations を保持します。continueはループの一番下でskb = NULLリセットをスキップするため、次の反復はelse if(skb)パスに入り、解放されたskbでixgbevf_add_rx_frag()を呼び出します、dereferencingskb_shinfo(skb)->nr_frags - NAPI softirqコンテキストでのメモリ解放後使用(Use After Free)。

兄弟ドライバー iavf は、続行する前にポインターを null にすることで、すでにこれを正しく処理しています。ここでも同じパターンを適用します。

ixgbevf ハードウェアを持っていません。このバグは、静的分析(scan_drop_continue_loops.py + semgrep drop_continue_in_loop、スキャンで最高スコアのマルチツール補足)により見つかりました。正確なコードパターンを再現するテストモジュールをロードすることにより、KASAN で UAF が確認されました(alloc skb、kfree_skb、次に skb_shinfo(skb)->nr_frags を読み取り):

バグ:KASAN:タスク insmod/30freed 208 バイト領域による addr 000000006163ae78 でのサイズ 8 の ixgbevf_uaf_test_init+0x100/0x1000Read における slab-use-after-free [0000000006163adc0, 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;err = -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, then cast to size_t)result を 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-64226.html

https://explore.alas.aws.amazon.com/CVE-2026-64232.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.6

タイプ: Local

エージェント: unix

公開日: 2026/6/22

更新日: 2026/8/10

サポートされているセンサー: 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-64226, CVE-2026-64232, CVE-2026-64518, CVE-2026-64519