CVE-2026-64600 in Linux情報

要約

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

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

xfs: ILOCKの取得サイクル後にデータフォークのマッピングを再サンプリングする

`xfs_reflink_fill_{cow_hole,delalloc}` はどちらも、inode、データフォークマッピング、および COW(Copy-On-Write)フォークマッピングを受け取ります。残念ながら、これらの2つのヘルパー関数はトランザクションを取得するために ILOCK の取得・解放を繰り返すため、ILOCK を再取得した時点でマッピングは古くなっています。現在では `xfs_find_trim_cow_extent` を再呼び出すことで COW フォークのマッピングを更新していますが、データフォークマッピングはその前に更新されないため、その関数内の `xfs_bmap_trim_cow` は refcount btree に対して誤った物理ブロックを照会し、`*shared` に不正確な値を返します。

もし `*shared` が false の場合、ダイレクトI/O書き込みは古いデータフォークマッピングを使用して続行されます。これを修正するため、ILOCKの取得サイクル中にシーケンスカウンターが変更された場合に限り、データフォークのマッピング照会を行うようにしました。

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

責任者

Linux

予約する

2026年07月19日

モデレーション

承諾済み

エントリ

VDB-382470

EPSS

0.00638

アクティビティ

中間

ソース

Do you need the next level of professionalism?

Upgrade your account now!