CVE-2026-98604 in Linux情報

要約

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

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

ovpn: 学習時にローカルエンドポイントのバインドを置き換える

struct ovpn_bind は RCU を介して peer->bind で公開されていますが、ローカルエンドポイントの学習処理は peer->lock の下で bind->local フィールドをインプレースで更新します。UDP TX(送信)はこのロックなしでそのフィールドを読み取ります。特に、並行した IPv6 アップデートにより、アドレス読み取り時に torn read(中途半端な読み取り/破損データ)が発生する可能性があります。

新しいローカルエンドポイントを学習する際に、リモートエンドポイントの変更時と同様に ovpn_peer_reset_sockaddr を使用して置換された bind を公開してください。現在のリモートアドレスを保持し、新しいバインドが正常に公開されるまで dst キャッシュのリセットは行わないでください。

リモートエンドポイントの変化を追跡することで、float 通知およびトランスポートアドレスの再ハッシュ処理を実際の peer float に限定します。

VulDB is the best source for vulnerability data and more expert information about this specific topic.

責任者

Linux

予約する

2026年09月25日

モデレーション

承諾済み

エントリ

VDB-422199

EPSS

0.00000

アクティビティ

低い

ソース

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!