Linuxカーネルにおいて、以下の脆弱性が修正されました。pNFS: pnfs_update_layout()内でのuse-after-freeの問題の修正についてです。pnfs_update_layout()のNFS_LAYOUT_RETURN分岐に到達した際、コードはpnfs_prepare_to_retry_layoutget(lo)を呼び出します。成功した場合、pnfs_put_layout_hdr(lo)がtrace_pnfs_update_layout()より前に呼ばれますが、trace_pnfs_update_layout()は依然として「lo」を参照しています。これにより、トレースポイントがloのフィールドにアクセスする際にuse-after-freeが発生しました。この問題は、tracepoint呼び出しをpnfs_put_layout_hdr(lo)の前に移動することで修正されました。
Linux Linux Kernel 5.10.9 以上 5.10.260 未満 Linux Kernel 5.11.1 以上 5.15.211 未満 Linux Kernel 5.16 以上 6.1.177 未満 Linux Kernel 5.4.91 以上 5.5 未満 Linux Kernel 6.13 以上 6.18.38 未満 Linux Kernel 6.19 以上 7.1.3 未満 Linux Kernel 6.2 以上 6.6.144 未満 Linux Kernel 6.7 以上 6.12.95 未満 Linux Kernel 5.11
・当該ソフトウェアが扱う全ての情報が外部に漏れる可能性があります。 ・当該ソフトウェアが扱う全ての情報が書き換えられる可能性があります。 ・当該ソフトウェアが完全に停止する可能性があります。
リリース情報、またはパッチ情報が公開されています。参考情報を参照して適切な対策を実施してください。
解放済みメモリの使用(CWE-416) [NVD評価]
CVE-2026-63800
National Vulnerability Database (NVD) : CVE-2026-63800 関連文書 : pNFS: Fix use-after-free in pnfs_update_layout() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/9c0fb5c09ae5bd68dc0038692af8127029cb0385) 関連文書 : pNFS: Fix use-after-free in pnfs_update_layout() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/1f24b8302c77dcaf79c64c073877a3b9f4dd25d2) 関連文書 : pNFS: Fix use-after-free in pnfs_update_layout() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/4ad8b9a85dbf57ca532ee9e65ad7e6498bfbbf98) 関連文書 : pNFS: Fix use-after-free in pnfs_update_layout() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/200e7637f4d6a1342987045eea72641524f909dc) 関連文書 : pNFS: Fix use-after-free in pnfs_update_layout() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/2883ddd7542b4437a2ab4908fe2773f690e20889) 関連文書 : pNFS: Fix use-after-free in pnfs_update_layout() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/13e198a90ca4050f4bee8a3f23680389a6563ccc) 関連文書 : pNFS: Fix use-after-free in pnfs_update_layout() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/7e37e9b3e82ade881e1798e2f4fcc54aff7793c1) 関連文書 : pNFS: Fix use-after-free in pnfs_update_layout() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/9645aaf689aff57427ece3b9fa47d5b5399417f4)
[2026年07月30日] 掲載