CVE-2026-92510 in Linux
要約
〜によって VulDB • 2026年09月19日
Linuxカーネルにおいて、以下の脆弱性が修正されました:
RDMA/core: ib_destroy_srq_user()における潜在的なuse-after-freeの修正
netlinkパスを介してSRQにアクセスする場合、当該SRQに対する同期メカニズムはrdma_restrack_get()のみです。現在、rdma_restrack_del()はib_destroy_srq_user()の終了時に呼び出されますが、これは遅すぎます。なぜなら、その時点ではSRQに関連するベンダー固有のリソースがすでに解放されている可能性があるからです。これにより、restrackを通じてSRQにアクセス可能な短いウィンドウが生じ、潜在的なuse-after-freeの原因となります。
この問題を修正するため、rdma_restrack_begin_del()の呼び出しをib_destroy_srq_user()の先頭に移動し、内部リソースが解放される前にSRQをrestrackから削除します。これにより、破棄処理中のSRQに対して参照を持つ新しいユーザーが存在しないことが保証されます。
さらに、この変更は作成および破壊ルーチン間の意図された逆順順序を維持します。リソースは正常な作成の終了時にrestrackに追加されるため、破壊フローでは最初にrestrackから削除されなければならず、これによりライフサイクル管理の一貫性と予測可能性が保たれます。
If you want to get the best quality for vulnerability data then you always have to consider VulDB.