CVE-2026-64391·Kernel vulnerability
In the Linux kernel, the following vulnerability has been resolved: ksmbd: use opener credentials for ADS I/O Alternate data streams are stored as xattrs. Unlike regular file I/O, their read and write paths therefore call VFS xattr helpers which recheck inode permissions and LSM policy using the current task credentials. Run ADS I/O with the credentials captured when the SMB handle was opened.
- Severity
- critical
- Software
- Kernel
- Fixed in
- 7.1.4
- 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.46% — higher than 38% 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-64391 scores 9.8 on CVSS, so a successful attack would be serious — but at 0.46%, 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.4
Fixed in: 7.1.4
How to fix this CVE
Update your Linux kernel to version 7.1.4 or later to remediate this critical vulnerability affecting SMB alternate data stream (ADS) handling. The vulnerability allows unauthorized access to file metadata through improper credential validation in ksmbd's ADS I/O operations. Apply kernel updates immediately using your distribution's package manager and reboot the system to activate the patched kernel.
sudo dnf update kernel kernel-devel && sudo 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-1]|1\.[0-3]))' && echo 'VULNERABLE' || echo 'NOT VULNERABLE'
- Verify ksmbd is enabled: grep -i ksmbd /boot/config-$(uname -r) | grep -E 'CONFIG_SMB_SERVER.*=y' && echo 'ksmbd ENABLED' || echo 'ksmbd NOT LOADED'
- Check for SMB share access attempts in audit logs: ausearch -m EXECVE -ts recent | grep -i 'ksmbd\|smb' | head -20
- Verify kernel update applied: uname -r | grep -E '^7\.1\.[4-9]|^7\.[2-9]|^[8-9]' && echo 'PATCHED' || echo 'UNPATCHED'
FAQ
What is CVE-2026-64391?
CVE-2026-64391 is a critical privilege escalation vulnerability in the Linux kernel's ksmbd SMB server where alternate data streams (ADS) bypass proper credential validation during read/write operations. This allows attackers to access or modify file metadata without proper authorization checks.
Is CVE-2026-64391 being actively exploited?
No, CVE-2026-64391 is not currently listed in CISA's Known Exploited Vulnerabilities (KEV) catalog and no public exploits are available. However, its critical CVSS score of 9.8 warrants immediate patching.
What versions of Kernel are affected by CVE-2026-64391?
Linux kernel versions 6.19 through 7.1.3 are affected. Version 7.1.4 and later contain the fix.
How do I check if my server is vulnerable to CVE-2026-64391?
Run: uname -r && grep CONFIG_SMB_SERVER /boot/config-$(uname -r) — if your kernel version is between 6.19–7.1.3 and CONFIG_SMB_SERVER=y is set, your system is vulnerable.
Does Defensia detect CVE-2026-64391?
Yes — Defensia's CVE advisory scanner compares installed package versions against the NVD database. If Linux kernel is installed on a monitored server, CVE-2026-64391 will appear in your dashboard with remediation steps.
Related Kernel CVEs
References
- https://git.kernel.org/stable/c/2ad5509dd576ae16d252d4698daf03002f9e0234
- https://git.kernel.org/stable/c/2b4592cea214683de0f2ce6f8c22c097fb0ea1ab
- https://git.kernel.org/stable/c/52a56cf53ec834c44ac1b4d16d585f26613ee5ce
- https://git.kernel.org/stable/c/a8f5d39971bbad9340d49cd41b0e2da9452a649d
- https://git.kernel.org/stable/c/baa5e094886fffa7e6272edcb5e08be5ce28262c
Track CVEs across your fleet automatically
Defensia scans your Linux servers and tells you exactly which ones are running vulnerable versions — including CVE-2026-64391. Free for 1 server.
Get started free