[SRU][Q/N/J][PATCH 0/3] CVE-2026-31536

Cengiz Can cengiz.can at canonical.com
Tue Jun 23 04:19:54 UTC 2026


https://ubuntu.com/security/CVE-2026-31536

[ Impact ]

The ksmbd server's SMB Direct (RDMA) send completion handler did not correctly
handle send completions for requests that lacked the IB_SEND_SIGNALED flag.
With smbdirect_send_batch processing, multiple requests are queued without
IB_SEND_SIGNALED and are intended to be destroyed by the final signaled
request, but when a connection is broken all requests are signaled regardless.
Without proper handling, send_done could mishandle these unsignaled
completions, leading to memory corruption or a denial of service.

[ Fix ]

questing: backported with AI-assisted adaptation
noble: backported with AI-assisted adaptation
jammy: backported with AI-assisted adaptation

[ Test Plan ]

Boot tested.

[ Where Problems Could Occur ]

An incorrect fix in the ksmbd SMB Direct send completion path could cause use-
after-free conditions, dropped RDMA send completions, or hangs on connection
teardown, affecting clients connecting to the in-kernel SMB server over RDMA
transports.



More information about the kernel-team mailing list