Linuxカーネルにおいて、以下の脆弱性が修正されました。nfsdでは、遅延された書き戻しエラー発生時に書き込み検証子をリセットする処理に問題がありました。nfsd_vfs_write()およびnfsd_commit()は共にfilemap_check_wb_err()を呼び出して遅延された書き戻しエラーを検出しますが、このチェックに失敗した場合、いずれもサーバーの書き込み検証子(nn->writeverf)をローテーションしません。他のすべての耐久ストレージ障害時の経路では、エラーを返す前にcommit_reset_write_verifier()を呼び出しています。そのためローテーションがない状態では、現在の検証子の下でUNSTABLEな書き込みデータを保持しているクライアントがCOMMITを実行し、変更されていない検証子を受け取ってデータが耐久性を持つと誤認し、書き戻しに失敗したデータを静かに失ってしまいます。これはUNSTABLE+COMMITの耐久性契約(RFC 1813 §3.3.7、RFC 8881 §18.32)に違反しています。filemap_check_wb_err()の2箇所のエラー発生箇所にcommit_reset_write_verifier()の呼び出しを追加し、同じ関数内の隣接するエラー経路で使われているパターンと一致させました。このヘルパー関数は内部で-EAGAINおよび-ESTALEをフィルタリングしているため、呼び出しは無条件に安全です。
Linux Linux Kernel 5.10.124 以上 5.10.261 未満 Linux Kernel 5.15.49 以上 5.15.212 未満 Linux Kernel 5.17 以上 6.1.178 未満 Linux Kernel 6.13 以上 6.18.38 未満 Linux Kernel 6.19 以上 7.1.3 未満 Linux Kernel 6.2 以上 6.6.145 未満 Linux Kernel 6.7 以上 6.12.95 未満
・当該ソフトウェアが扱う情報について、外部への漏えいは発生しません。 ・当該ソフトウェアが扱う情報について、書き換えは発生しません。 ・当該ソフトウェアが完全に停止する可能性があります。
リリース情報、またはパッチ情報が公開されています。参考情報を参照して適切な対策を実施してください。
情報不足(CWE-noinfo) [NVD評価]
CVE-2026-53393
National Vulnerability Database (NVD) : CVE-2026-53393 関連文書 : nfsd: reset write verifier on deferred writeback errors - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/bc2baca02ec56da7707a74ed5d340b0a1dff1841) 関連文書 : nfsd: reset write verifier on deferred writeback errors - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/2090b05803faab8a9fa62fbff871007862cac1b7) 関連文書 : nfsd: reset write verifier on deferred writeback errors - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/666e837b247fcadf2d8d508b9b0e49d720393eb4) 関連文書 : nfsd: reset write verifier on deferred writeback errors - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/4367afc119c51e17a616f6908772b7e2c2c4013f) 関連文書 : nfsd: reset write verifier on deferred writeback errors - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/43b65d2997963e80e8d8d86520bcb1e0751227de) 関連文書 : nfsd: reset write verifier on deferred writeback errors - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/1dd664b39774a9c89b72de8e59bf9ef4b3aaff2e) 関連文書 : nfsd: reset write verifier on deferred writeback errors - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/b027cca33c97354149fcc0ddeede4525c41093cd) 関連文書 : nfsd: reset write verifier on deferred writeback errors - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/b8e5894e56cff70fa245628fe16f0ad6367f8090)
[2026年07月30日] 掲載