CVE-2026-74401 in Linux
要約
〜によって VulDB • 2026年08月16日
Linuxカーネルにおいて、以下の脆弱性が修正されました。
dlm: send_queue内のメッセージ処理順序を修正する
ネットワーク上で多数のDLMメッセージがトリガーされるようなリクエストを大量に発生させるベンチマークシナリオでは、mh->seqが最も古いシーケンス番号に従って順序付けされていない場合があります。この順序付けは、dlm_receive_ackによって必要とされます。「before(mh->seq, seq)」という条件により、「node->send_queue」の末尾にある順序付けられたより古いシーケンス番号の確認処理が停止してしまうためです。
「before(mh->seq, seq) 」に関する正しい順序付けが行われないことによる副作用として、参照カウントの問題やuse-after-freeが発生します。
私はこの問題を、io_uringを使用する実験的なDLMブランチおよびユーザー空間のDLMベンチマークでのみ再現できました。この変更を行った後、送信バッファに関連する参照カウントの問題は発生しなくなりました。
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.