CVE-2026-64033·Kernel vulnerability
In the Linux kernel, the following vulnerability has been resolved: RDMA/rtrs: Fix use-after-free in path file creation cleanup In the error path of rtrs_srv_create_path_files(), the sysfs root folders may already have been created and srv_path->kobj may already have been initialized. If a later step fails, the cleanup currently calls kobject_put(&srv_path->kobj) before rtrs_srv_destroy_once_sysfs_root_folders(srv_path). kobject_put() may drop the last reference to srv_path->kobj and invoke the release callback, rtrs_srv_release(), which frees srv_path. The following call to rtrs_srv_destroy_once_sysfs_root_folders(srv_path) then dereferences srv_path internally to access srv_path->srv, resulting in a use-after-free. This failure path is reached before rtrs_srv_create_path_files() returns success, so the successful-path lifetime handling is not involved. Fix this by destroying the sysfs root folders before calling kobject_put(&srv_path->kobj), so srv_path is still valid while the helper accesses it. This issue was found by a static analysis tool I am developing.
- Severity
- critical
- Software
- Kernel
- Fixed in
- 7.0.11
- 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.49% — higher than 41% 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-64033 scores 9.8 on CVSS, so a successful attack would be serious — but at 0.49%, 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.0.11
Fixed in: 7.0.11
How to fix this CVE
Update your Linux kernel to version 7.0.11 or later to resolve a critical use-after-free vulnerability in the RDMA/rtrs subsystem's sysfs path file creation cleanup. This flaw can lead to kernel memory corruption and potential system compromise. Apply the patch immediately as it affects a core kernel component with high severity (CVSS 9.8).
sudo dnf update kernel kernel-develDefensia detects this vulnerability
How to check if you are affected
- Step 1: Check installed kernel version with `uname -r` and compare against 6.19 to 7.0.10
- Step 2: Verify RDMA/rtrs module is loaded by running `lsmod | grep rtrs` to confirm exposure
- Step 3: Search kernel logs for sysfs path file creation errors with `dmesg | grep -i 'rtrs\|use.*after.*free\|kobj'`
- Step 4: After patching, confirm kernel version with `uname -r` shows 7.0.11 or later and reboot if necessary
FAQ
What is CVE-2026-64033?
This is a use-after-free vulnerability in the Linux kernel's RDMA/rtrs (RDMA Transport Service) module occurring during error handling in sysfs path file creation. The cleanup logic frees memory prematurely while still attempting to access it, potentially allowing kernel memory corruption.
Is CVE-2026-64033 being actively exploited?
No, this vulnerability is not listed in CISA's Known Exploited Vulnerabilities (KEV) catalog and no public exploits are currently available. However, the critical CVSS score warrants immediate patching.
What versions of Kernel are affected by CVE-2026-64033?
Linux kernel versions 6.19 through 7.0.10 are vulnerable. Kernel 7.0.11 and all subsequent versions contain the fix.
How do I check if my server is vulnerable to CVE-2026-64033?
Run `uname -r` to display your kernel version. If it shows a version between 6.19 and 7.0.10, your system is vulnerable. Additionally, check if RDMA is active with `lsmod | grep rdma`.
Does Defensia detect CVE-2026-64033?
Yes — Defensia's CVE advisory scanner compares installed package versions against the NVD database. If Kernel is installed on a monitored server, CVE-2026-64033 will appear in your dashboard with remediation steps.
Related Kernel CVEs
References
- https://git.kernel.org/stable/c/00904a73272b9f3ef3952fe69a833909dccad1ef
- https://git.kernel.org/stable/c/01e42aabaf7632beb4bf235c7238b96c746d4144
- https://git.kernel.org/stable/c/548f3956e53a7f7bde912d8129010b8986d5e602
- https://git.kernel.org/stable/c/5b74373390113fba798a76b483837029ab010fef
- https://git.kernel.org/stable/c/92060ab1c5115674cf319175550f85f68405121f
Track CVEs across your fleet automatically
Defensia scans your Linux servers and tells you exactly which ones are running vulnerable versions — including CVE-2026-64033. Free for 1 server.
Get started free