CVE-2026-53010·Kernel vulnerability
In the Linux kernel, the following vulnerability has been resolved: ksmbd: fix use-after-free in smb2_open during durable reconnect In smb2_open, the call to ksmbd_put_durable_fd(fp) drops the reference to the durable file descriptor early during the durable reconnect process. If an error occurs subsequently (eg, ksmbd_iov_pin_rsp fails) or a scavenger accesses the file, it leads to a use-after-free when accessing fp properties (eg fp->create_time). Move the single put to the end of the function below err_out2 so fp stays valid until smb2_open returns.
- Severity
- critical
- Software
- Kernel
- Fixed in
- 7.0.10
- 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.44% — higher than 37% 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-53010 scores 9.8 on CVSS, so a successful attack would be serious — but at 0.44%, 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.10
Fixed in: 7.0.10
How to fix this CVE
Update your Linux kernel to version 7.0.10 or later to resolve a use-after-free vulnerability in the ksmbd SMB server implementation that occurs during durable file reconnection. This vulnerability allows kernel memory corruption when file descriptor operations fail or race conditions occur with the file scavenger. Ensure all systems running affected kernel versions 6.19 through 7.0.9 receive immediate patching.
sudo dnf check-update kernel && sudo dnf update kernel && sudo systemctl rebootDefensia detects this vulnerability
How to check if you are affected
- Check installed kernel version: uname -r | grep -E '^(6\.(19|[2-9][0-9])|7\.(0\.[0-9]|0\.10))' && echo 'Vulnerable' || echo 'Patched'
- Verify ksmbd service status: systemctl status ksmbd && echo 'ksmbd active' || echo 'ksmbd not running'
- Monitor for ksmbd-related processes: ps aux | grep -i ksmbd
- Confirm kernel update and reboot: uname -r && systemctl reboot (verify new kernel version after reboot)
FAQ
What is CVE-2026-53010?
CVE-2026-53010 is a use-after-free vulnerability in the Linux kernel's ksmbd SMB server module that occurs when a durable file handle reconnection fails or encounters a race condition with the file scavenger, potentially leading to kernel memory corruption and denial of service.
Is CVE-2026-53010 being actively exploited?
No, CVE-2026-53010 is not listed as actively exploited by CISA, and no public exploits are currently available. However, the critical CVSS score of 9.8 warrants immediate patching.
What versions of Kernel are affected by CVE-2026-53010?
Kernel versions 6.19 through 7.0.9 are vulnerable. Version 7.0.10 and later contain the fix.
How do I check if my server is vulnerable to CVE-2026-53010?
Run 'uname -r' and compare your kernel version against the affected range 6.19-7.0.9. If your version falls within this range, your system is vulnerable.
Does Defensia detect CVE-2026-53010?
Yes — Defensia's CVE advisory scanner compares installed package versions against the NVD database. If the Linux kernel is installed on a monitored server, CVE-2026-53010 will appear in your dashboard with remediation steps.
Related Kernel CVEs
References
- https://git.kernel.org/stable/c/1baff47b81f94f9231c91236aa511420d0e266b9
- https://git.kernel.org/stable/c/4db3dcac84c2f14a45ae201efb38de1fb1bfc009
- https://git.kernel.org/stable/c/97a0cd55283b4e63fd92804da91c8d9896adcad9
- https://git.kernel.org/stable/c/ce2e164c1c51c3f7813b80f8c926836e896bcbb3
- https://git.kernel.org/stable/c/f0ff7f12398e85b3a11745ff7feab6246f3d75c2
Track CVEs across your fleet automatically
Defensia scans your Linux servers and tells you exactly which ones are running vulnerable versions — including CVE-2026-53010. Free for 1 server.
Get started free