CVE-2026-98491 in Linux
要約
〜によって VulDB • 2026年10月18日
Linuxカーネルにおいて、以下の脆弱性が修正されました:
net: openvswitch: conntrack: 共有される未確認のctエントリの変更を回避する
unconfirmed ct entry(未確認の接続追跡エントリ)を持つskbがクローンされた場合、両方のエントリがコミットされても異なる拡張機能セットになる可能性がある。
一連の事象は以下の通りである:
1. 最初のクローンはコミットを試み、ヘルパーを実行して期待リストに拡張機能ポインタを設定する。 2. その後、確認状態を失い、エントリが未確認のままとなる。 3. 2番目のクローンがラベルのコミットを試みると、それ用の新しい拡張機能を追加し、期待リスト内のポインタを壊すため、後続の破棄パスでUAF(Use-After-Free)が発生する。
これはトリガー可能ではあるが、同じゾーンに対して両方のクローンを修正なしでコミットするような実用的なネットワークパイプラインは存在しないはずである。したがって、何らかの理由でコミット時に共有されたskbを取得した場合に備えてエントリをリセットすることにする。これは既知の使用ケースには影響を与えないが、未確認ct entryの共有および変更に関連する潜在的な問題を回避するものである。
fixesタグはヘルパーの導入を指しており、これが共有によるUAFの主なトリガーとなっているためである。
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.