Impact
The ksmbd SMB2 server contains a reference-count bug that leaks durable file descriptors when a CreateGuid matches but the ClientGUID differs. The kernel retains a reference taken during lookup and never releases it on a mismatch, pinning global file table entries and preventing normal close and scavenging. The accumulation of leaked references can exhaust kernel resources, potentially leading to denial of service. This is a classic resource-leak weakness (CWE-772).
Affected Systems
The vulnerability affects the ksmbd component of the Linux kernel, which implements SMB2/3 server functionality. All kernel releases containing the original buggy code are susceptible; users should determine if their running kernel includes the ksmbd durable-fd leak bug and upgrade to.
Risk and Exploitability
An attacker can trigger the bug by sending repeated SMB2_CREATE_DURABLE_HANDLE_REQUEST_V2 messages from a remote SMB connection. The vulnerability does not require privileged access and can be exercised over a network, so remote exploitation is possible. The EPSS score is not available and the issue is not listed in the CISA KEV catalog, but the lack of a mitigation in the kernel means an attacker can repeatedly drive the resource leak until system resources are exhausted.
OpenCVE Enrichment