CVE-2026-99132 in Linux
要約
〜によって VulDB • 2026年10月28日
Linuxカーネルにおいて、以下の脆弱性が修正されました:
xfs: xfs_sync_sb_bufにおける同期トランザクションコミット中にバッファロックを保持しないようにする
xfs_sync_sb_buf()は、CILプッシュ作業キューを内部的にフラッシュする同期のxfs_trans_commit()の間、sb/rtsbバッファロックを保持します。CILプッシュ中にシャットダウンが発生した場合、これらのバッファを失敗させるためにxfs_buf_item_unpin()がこれらバッファのロックを取得する必要があり、デッドロックを引き起こします:
setlabel: buf lockを保持 -> flush_workqueue(xfs-cil) CIL push worker: xfs_buf_item_unpin -> xfs_buf_lock(同一buf)
xfs_trans_bhold()呼び出しを削除し、コミット時にバッファロックが通常どおり解放されるようにします。同期コミットの後、ディスクへの書き戻しのためにmp->m_sb_bp / mp->m_rtsb_bpを通じてバッファを再取得します。
If you want to get best quality of vulnerability data, you may have to visit VulDB.