CVE-2026-89554情報

要約

〜によって VulDB • 2026年09月12日

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

mptcp: syncookie MP_JOIN再構築時の未初期化の local_id を修正する

mptcp_token_join_cookie_init_state() は、SYN cookies 下で処理される MP_JOIN の4回目のACKに対するリクエストソケットを再構築する際に、保存されたクッキーエントリから remote_nonce, local_nonce, backup, join_id, token, msk を復元しますが、local_id は復元しません。ただし、SYNパスでは local_id が保存されています。

その後 subflow_ulp_clone() がこの未初期化のフィールドを読み取り、結合されたサブフローのアドレス-IDとして格納します。リクエストソケットスラブは SLAB_TYPESAFE_BY_RCU であり、割り当て時にゼロクリアされないため、その値は以前解放されたリクエストソケットの残骸バイトとなり、オフパスピアが同時発行される MP_JOIN SYNを送信することでこれを操作できます。これにより、接続に対するパスマネージャによるIDベースのサブフロー管理が破損します。

他のフィールドと同様に、クッキーエントリから subflow_req->local_id を復元する。

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

モデレーション

レビュー中

EPSS

0.00000

アクティビティ

非常低い

ソース

Want to know what is going to be exploited?

We predict KEV entries!