CVE-2026-80926
Linux · Kernel
A use-after-free vulnerability in the Linux kernel ksmbd module allows authenticated attackers to trigger memory corruption via race conditions in oplock break notifications.
Executive summary
A critical use-after-free vulnerability in the Linux kernel ksmbd module exposes systems to potential remote code execution and denial of service.
Vulnerability
This is a use-after-free flaw within the ksmbd implementation of oplock break notifications. The vulnerability occurs when a race condition allows a connection to be freed while still in use, which can be triggered by an authenticated client holding a durable batch oplock.
Business impact
The CVSS score of 9.8 reflects the high potential for full system compromise. An attacker capable of exploiting this flaw could achieve arbitrary code execution with kernel-level privileges, leading to complete system takeover, unauthorized data access, or persistent denial of service. Such an impact is severe for any infrastructure relying on ksmbd for file sharing services.
Remediation
Immediate Action: Update the Linux kernel to version 6.18.51, 6.7, or 7.2.5, as these releases contain the necessary security patches to resolve the memory management error.
Proactive Monitoring: Monitor system logs for unusual kernel crashes or memory-related errors associated with the ksmbd service, which may indicate attempted exploitation.
Compensating Controls: If patching is not immediately feasible, restrict access to the ksmbd service to trusted networks only and disable durable handle support if it is not required for business operations.
Exploitation status
Public Exploit Available: Unknown
Analyst recommendation
Given the critical nature of this kernel vulnerability and its potential for full system compromise, administrators should prioritize patching as soon as the relevant stable kernels are available for their distribution. Testing these updates in a staging environment is advised to ensure compatibility before deploying to production systems.
More Linux CVEs all →
History
CVE Brief tracked this CVE 1 day before it had a CVSS score.
- Disclosed CVE record published
- Collected by CVE Brief No CVSS score yet; tracked as early warning
- CVSS score assigned 9.8 (3.1)
- Analyst report written