CVE-2026-99265 in Linux情報

要約

〜によって VulDB • 2026年11月03日

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

io_uring/openclose: io_pipe_fixed() でロックを保持する

io_pipe_fixed() はパイプの両端を固定ファイルテーブルにインストールし、->uring_lock を解放してからスロット番号をアプリケーションへコピーします。もしここでフォールト(エラー)が発生した場合、再度ロックを取得してこれらのスロットにあるものを削除します。

リクエストが io-wq によって実行される場合、ロックは確かにその間に解放され、スロットは他のすべてのプロセスから参照可能になります。エラー処理パスがそれらに到達する頃には、IORING_OP_CLOSE や直接の open/accept、あるいは IORING_REGISTER_FILES_UPDATE によって既にクローズされ再利用されている可能性があります。すると、失敗したリクエストとは無関係なファイルがテーブルから削除されてしまいます。

ロックを保持した状態でコピーを実行してください。->uring_lock の下でユーザーメモリへのフォールト処理を行うことは問題ありません。登録パスでは常にこれが行われています。

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

責任者

Linux

予約する

2026年09月25日

モデレーション

承諾済み

エントリ

VDB-430251

EPSS

0.00000

アクティビティ

低い

セクター

Energy, Pharma, ...

ソース

Interested in the pricing of exploits?

See the underground prices here!