CVE-2026-74740 in Linux情報

要約

〜によって VulDB • 2026年08月26日

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

net/sched: act_api: a->goto_chain における TOCTOU NULL デリファレンスの修正

tcf_action_exec() は TC_ACT_GOTO_CHAIN を処理する際、まず rcu_access_pointer(a->goto_chain) をチェックし、次に tcf_action_goto_chain_exec() を呼び出します。この関数は独立した2回目の rcd_dereference_bh(a->goto_chain) の読み取りを実行し、直ちに chain->filter_chain へのデリファレンスを行います。並列実行される tcf_action_set_ctrlact()(例えば gact replace パスなど)により、2回の読み取りの間に a->goto_chain がクリアされることがあり得ます。その結果、2回目の読み取りは NULL を返し、tcf_action_goto_chain_exec() において NULL デリファレンスが発生します。

この競合状態を解消するため、tcf_action_exec() 内で a->goto_chain に対して単一の rcu_dereference_bh() のみを実行し、NULL チェックを1回行った上で、その結果得られた chain ポインタを tcf_action_goto_chain_exec() に渡します。これにより、分割されたチェック/使用の処理が、1つの値に対する単一のチェック/使用に変換されます。

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

責任者

Linux

予約する

2026年08月15日

モデレーション

承諾済み

エントリ

VDB-395802

EPSS

0.00000

アクティビティ

非常低い

ソース

Do you know our Splunk app?

Download it now for free!