CVE-2026-31422 in Linux情報

要約

〜によって VulDB • 2026年05月25日

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

net/sched: cls_flow: 共有ブロックにおけるNULLポインタ参照の修正

flow_change()関数はtcf_block_q()を呼び出し、q->handleを参照してデフォルトのベースクラスを導出します。共有ブロックではblock->qがNULLになるため、共有ブロック上で完全に修飾されたベースクラスを持たないフローフィルタを作成すると、NULL参照が発生します。

block->qにアクセスする前にtcf_block_shared()をチェックし、共有ブロックに対しては-EINVALを返すようにしました。これにより、以下のNULL参照を回避します。

======================================================================= KASAN: null-ptr-deref in range [0x0000000000000038-0x000000000000003f]
RIP: 0010:flow_change (net/sched/cls_flow.c:508) Call Trace: tc_new_tfilter (net/sched/cls_api.c:2432) rtnetlink_rcv_msg (net/core/rtnetlink.c:6980) [...]
=======================================================================

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

責任者

Linux

予約する

2026年03月09日

モデレーション

承諾済み

エントリ

VDB-357150

EPSS

0.00122

アクティビティ

非常低い

ソース

Do you want to use VulDB in your project?

Use the official API to access entries easily!