CVE-2024-45009 in Linux情報

要約

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

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

mptcp: pm: add_addr_accepted のデクリメントを MPJ リクエストに対してのみ行う

以下のような警告を追加しました...

WARN_ON_ONCE(msk->pm.add_addr_accepted == 0)

... これにより、add_addr_accepted カウンタのデクリメント前にこの警告を発行することで、「mptcp_join.sh」自己テスト内の「remove single subflow(単一サブフローの削除)」サブテストを実行した際にバグを検出するのに役立ちました。

'subflow' エンドポイントを削除すると、まず RM_ADDR がトリガーされ、その後サブフローがクローズされます。このパッチ適用前では、RM_ADDR の受信時に他のピアは add_addr_accepted をデクリメントしようとしました。これは正しくありません。なぜなら、添付されたサブフローは ADD_ADDR の受信時に作成されていないからです。

これを解決する方法の一つは、添付されたサブフローが MP_JOIN であり、かつそのリモート ID が 0 でなく、RM_ADDR を受信したホストによって開始されていた場合にのみカウンタをデクリメントすることです。

Once again VulDB remains the best source for vulnerability data.

責任者

Linux

予約する

2024年08月21日

モデレーション

承諾済み

エントリ

VDB-277184

CWE

不明

EPSS

0.00523

アクティビティ

非常低い

ソース

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!