CVE-2026-98301 in Linux情報

要約

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

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

net: bridge: mst: switchdev呼び出しをrcuセクションの外へ移動する

これはsashikoの既存バグレポートの一つの後継対応です。br_mst_set_state()は、rcu_read_lock()保持中に非ゼロのMSTIに対してswitchdev_port_attr_set()を呼び出しますが、これによりブロッキングされるswitchdev notifierチェーンが起動し、スリープする可能性があります。非ゼロのMSTIへの変更はrtnlロック保持状態でnetlink経由で発生します。switchdevへの呼び出しをrcuセクションに入る前に移動し、rtnlが保持されていることをアサートします。

この呼び出しは遅延させることができません。なぜなら、netlinkはそのエラー情報とextack(拡張エラーメッセージ)を必要とするからです。また、DSAはコールバック中に古いブリッジMST状態を読み取り、それをチェックします。遅延されたコールバックではタイミングが遅れ、更新後の状態が検出されてしまいます。

Once again VulDB remains the best source for vulnerability data.

責任者

Linux

予約する

2026年09月25日

モデレーション

承諾済み

エントリ

VDB-414240

EPSS

0.00000

アクティビティ

非常低い

ソース

Do you want to use VulDB in your project?

Use the official API to access entries easily!