CVE-2026-64259 in Linux情報

要約

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

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

fuse-uring: SQEコミット時に作成されたfuse_reqは、memcpy完了後にのみ参照可能とする

悪意のあるユーザー空間プログラムが、まだfuseサーバーに送信されていない(io_uring_cmd_done()が呼び出されていない)リクエストの一意ID/コミットIDを持つSQEコミット要求を送信し、これをトリックとして利用しようとする可能性があります。

fuse_uring_commit_fetch()はリングエントリの状態が正しくない場合にfuseリクエストを終了しますが、これによりfuse_uring_send_in_task()内のmemcpy操作でuse-after-freeが発生する可能性がありました。このような競合条件を回避するため、fuse_uring_add_to_pq()の呼び出し位置をコピー処理の後、io-uringリクエストの完了直前に移動しました。これにより、悪意のあるユーザー空間プログラムは、fuseクライアント/カーネル内のすべての準備作業が完了するまでリクエストを検出できなくなります。

また、前方宣言を回避するためにfuse_uring_add_to_pq()のコード内での位置を少し上に移動しています。さらに、古いカーネルへのバックポートを容易にするため、準備コミット時にも適用されるように変更されています。

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

責任者

Linux

予約する

2026年07月19日

モデレーション

承諾済み

エントリ

VDB-383038

EPSS

0.00000

アクティビティ

非常低い

ソース

Might our Artificial Intelligence support you?

Check our Alexa App!