CVE-2026-63800CWE-416

CVE-2026-63800

Critical · published July 19, 2026

CVSS v3.1
9.8
EPSS
1%
Percentile
43.8
In the wild
Unconfirmed
What it is

In the Linux kernel, the following vulnerability has been resolved:

pNFS: Fix use-after-free in pnfs_update_layout()

When hitting the NFS_LAYOUT_RETURN branch in pnfs_update_layout(),

the code calls pnfs_prepare_to_retry_layoutget(lo). If it succeeds,

pnfs_put_layout_hdr(lo) is called before trace_pnfs_update_layout(),

which still references 'lo'. This results in a use-after-free when the

tracepoint accesses lo's fields.

Fix this by moving the tracepoint call before pnfs_put_layout_hdr(lo).

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00527 · 43.8th percentile
Weakness
CWE-416 · Use After Free
Published
2026-07-19T16:16Z
Affected products (13)
ProductVersionsFixed in
linux/linux_kernel≥ 5.4.91, < 5.55.5
linux/linux_kernel≥ 5.10.9, < 5.10.2605.10.260
linux/linux_kernel≥ 5.11.1, < 5.15.2115.15.211
linux/linux_kernel≥ 5.16, < 6.1.1776.1.177
linux/linux_kernel≥ 6.2, < 6.6.1446.6.144
linux/linux_kernel≥ 6.7, < 6.12.956.12.95
linux/linux_kernel≥ 6.13, < 6.18.386.18.38
linux/linux_kernel≥ 6.19, < 7.1.37.1.3
linux/linux_kernelall versions—
linux/linux_kernelall versions—
linux/linux_kernelall versions—
linux/linux_kernelall versions—
linux/linux_kernelall versions—
References (8)
EPSS history
Timeline
  • 19 JUL 12:02Z
    pNFS: Fix use-after-free in pnfs_update_layout()
    cvelistv5