CVE-2026-98376 in Linux情報

要約

〜によって VulDB • 2026年10月09日

Linuxカーネルにおいて、以下の脆弱性が修正されました:

bpf: 各CPU用配列の内部マップ置換にarray_map_meta_equalを使用する

percpu_array_map_ops.map_meta_equalは、max_entriesを比較しない汎用のbpf_map_meta_equal()を指しています。ある場合、percpu arrayが内部マップとして使用されている際、より少ないmax_entriesを持つものへ置き換えるとチェックを回避できます。percpu_array_map_gen_lookup()では元のテンプレートのindex_maskがJITの即値としてインライン展開されるため、置換後のマップに対するルックアップでpptrs[]への境界外アクセスが発生する可能性があります。

percpu_array_map_ops.map_meta_equalを、すでにmax_entriesの等価チェックを実施しているarray_map_meta_equal()を指すように変更します。

各CPU用配列の内部マップを異なるサイズのものと置き換えることが拒否されることを検証するためのselftestを追加します。

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

責任者

Linux

予約する

2026年09月25日

モデレーション

承諾済み

エントリ

VDB-415746

EPSS

0.00148

アクティビティ

低い

ソース

Interested in the pricing of exploits?

See the underground prices here!