CVE-2026-100071 in Linux情報

要約

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

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

net: hsr: デバイスセットアップの失敗時に学習済みノードを解放する

hsr_dev_finalize()は、下部デバイスのRXハンドラがすでに登録された後に(slave Aがfailableなslave Bやインターリンク追加の前に追加され)、エラーになる可能性があります。RXハンドラはマスターの状態に関係なくsoftirqで実行されるため、このウィンドウ中に受信されたフレームによってnode_dbに動的ノードが学習され、エラー時の巻き戻し処理ではそれらが解放されません。

hsr_dellink()を模倣して、アンワインド時に所有する両方の動的データベースを解放します。proxy_node_dbは現在のすべてのエラー終了時において空であることが証明されています(インターリンクRXのみがこれをフィードしており、インターリンク追加が最後の失敗しうるステップです)、対称性のために解放されます。この順序は安全です:hsr_del_port()はhsr_del_nodes()の実行前にsynchronize_net()を使用して各RXハンドラを unregister し、hsr_del_nodes()はlist_del_rcu()を使って残りのエントリを削除し、RCU読者(readers)がすでに使用中である場合のためにcall_rcu()を使って解放を遅延させます。

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

責任者

Linux

予約する

2026年09月25日

モデレーション

承諾済み

エントリ

VDB-410195

EPSS

0.00000

アクティビティ

非常低い

ソース

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!