Impact
In the Linux kernel’s ksmbd SMB server, a flaw allows a remote host to send a specially crafted SMB2 compound request that bypasses session validation. Instead of verifying that the session used by later operations is in the VALID state, the kernel re‑uses the first operation’s session data and only checks the SessionId. When an operation within the compound request uses a session whose user pointer is NULL, the code dereferences that pointer, causing a null‑pointer dereference and a kernel Oops. The ksmbd worker thread is wedged, effectively disrupting the SMB service for all connecting clients.
Affected Systems
Any Linux kernel that contains the ksmbd module without the patch that adds the session‑validation check is vulnerable. No version range is listed explicitly, so any kernel release preceding the commit that introduced the fix is impacted.
Risk and Exploitability
The CV for an unprivileged remote attacker, while the EPSS score of less than 1 % indicates a very low likelihood of active exploitation. The vulnerability is not listed in the CISA KEV catalog. Exploitation would normally come from a client that can reach the ksmbd service and issue a compound request carrying a session with an invalid or NULL user pointer.
OpenCVE Enrichment
Debian DLA