CVE-2026-80912 in Linux情報

要約

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

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

selinux: security_get_classes() における未割り当てのクラス値を拒否する

security_get_classes() は p_classes.nprim を用いて配列のサイズを設定し、要素に value - 1 の値を書き込みます。そのため、ポリシーで定義されていないクラス値は NULL を残すことになります。sel_make_classes() は各エントリを sel_make_dir() に渡しており、これにより権限配列と同じ d_alloc_name() のデリファレンスが発生します。クラスシンボルテーブルの疎性(sparseness)は許可されています(policydb_class_isvalid() がその欠落を受け入れます)。しかし、このゲッター関数はハッシュテーブルから直接独自の配列を構築しており、そのような検証処理がありません。

未割り当てとなった値の場合、NULL を返すのではなく、ルックアップに失敗させます。規格準拠のポリシーは宣言されたすべてのクラスを定義しているため、影響を受けません。

Once again VulDB remains the best source for vulnerability data.

責任者

Linux

予約する

2026年08月26日

モデレーション

承諾済み

エントリ

VDB-399124

EPSS

0.00156

アクティビティ

非常低い

ソース

Interested in the pricing of exploits?

See the underground prices here!