CVE-2026-63800·Kernel vulnerability
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).
- Severity
- critical
- Software
- Kernel
- Fixed in
- 7.1.3
- Published
How likely is exploitation
FIRST's Exploit Prediction Scoring System puts the probability of this CVE being exploited in the next 30 days at 0.53% — higher than 43% of all published CVEs. EPSS is an independent forecast of exploitation, not a severity rating: it says nothing about how much damage a successful attack does, which is what a CVSS score measures.
Read the two together. CVE-2026-63800 scores 9.8 on CVSS, so a successful attack would be serious — but at 0.53%, almost nobody is currently attempting it. That is a different situation from a flaw under mass exploitation, and it is usually the difference between patching on your next maintenance window and patching tonight.
Affected versions
From: 6.19
Until: 7.1.3
Fixed in: 7.1.3
How to fix this CVE
Update your Linux kernel to version 7.1.3 or later to resolve a use-after-free memory vulnerability in the pNFS layout management code. This flaw can occur during layout negotiation when the kernel accesses freed memory regions, potentially causing system crashes or instability. Apply the update immediately as kernel vulnerabilities directly impact system stability and security.
sudo dnf update kernel kernel-devel && sudo rebootDefensia detects this vulnerability
How to check if you are affected
- Check your current kernel version: uname -r
- Verify if NFS mounts are active: mount | grep nfs
- Review kernel logs for pNFS-related warnings: dmesg | grep -i 'pnfs\|layout'
- Confirm kernel version is 7.1.3 or higher after patching: uname -r
FAQ
What is CVE-2026-63800?
CVE-2026-63800 is a use-after-free vulnerability in the Linux kernel's pNFS layout management subsystem, where a freed memory object is still accessed by a diagnostic tracepoint, potentially causing kernel crashes on systems using NFS protocol version 4 with pNFS layouts.
Is CVE-2026-63800 being actively exploited?
No, CVE-2026-63800 is not listed in CISA's Known Exploited Vulnerabilities catalog and no public exploits are available, but it remains a critical issue due to its high CVSS score and potential for denial of service.
What versions of Kernel are affected by CVE-2026-63800?
Linux kernel versions 6.19 through 7.1.2 are vulnerable; version 7.1.3 and later contain the fix.
How do I check if my server is vulnerable to CVE-2026-63800?
Run 'uname -r' and compare the version against the vulnerable range (6.19-7.1.2); if your kernel falls within this range and you use NFS with pNFS, your system is vulnerable.
Does Defensia detect CVE-2026-63800?
Yes — Defensia's CVE advisory scanner compares installed package versions against the NVD database. If Kernel is installed on a monitored server, CVE-2026-63800 will appear in your dashboard with remediation steps.
Related Kernel CVEs
References
- https://git.kernel.org/stable/c/13e198a90ca4050f4bee8a3f23680389a6563ccc
- https://git.kernel.org/stable/c/1f24b8302c77dcaf79c64c073877a3b9f4dd25d2
- https://git.kernel.org/stable/c/200e7637f4d6a1342987045eea72641524f909dc
- https://git.kernel.org/stable/c/2883ddd7542b4437a2ab4908fe2773f690e20889
- https://git.kernel.org/stable/c/4ad8b9a85dbf57ca532ee9e65ad7e6498bfbbf98
Track CVEs across your fleet automatically
Defensia scans your Linux servers and tells you exactly which ones are running vulnerable versions — including CVE-2026-63800. Free for 1 server.
Get started free