CVE-2026-64158 in Linux情報

要約

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

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

netfs: fdがO_RDWRで開かれている場合にライトストリーミングが無効化される問題を修正

netfs_perform_write()関数では、「ライトストリーミング」(ダーティだがuptodateでないfolioにおけるダーティデータのキャッシュ)が行われ、直ちに上書きされようとするデータを読み込む必要を回避しています。しかし、この機能は以下の3つの状況で無効化されます/される予定でした:fdがO_RDWRフラグで開かれている場合、fscacheが使用されている場合(DIOのためにブロックの埋め合わせを行う必要があるため)、またはコンテンツ暗号化が有効になっている場合(これも同様にブロックの埋め合わせのため)。

fdがO_RDWRで開かれている場合にこの機能を無効化する意図は、mmapを介してデータを読み込む前にライトストリーミングページをフラッシュする必要が生じるという点にありました。しかし、netfsでは->read_folio()呼び出し時にページのギャップ(未定義領域)を埋めるようになったため、これは不要となりました。さらに、読み取り用に別のfdが開かれている場合、この仕組みは実際には機能しません。

O_RDWRのチェックを削除することでこれを修正し、読み込みが行われる可能性があってもストリーミング書き込みを許可します。

これによりgeneric/522 xfstestでいくつかの問題が発生していましたが、それらは現在修正されています。

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

責任者

Linux

予約する

2026年07月19日

モデレーション

承諾済み

エントリ

VDB-380341

EPSS

0.00000

アクティビティ

低い

ソース

Might our Artificial Intelligence support you?

Check our Alexa App!