High · published April 16, 2025
CVSS calls it high at 7.5. It sits in the 99.4th percentile for exploit probability.
In the Linux kernel, the following vulnerability has been resolved:
ksmbd: fix null pointer dereference in alloc_preauth_hash()
The Client send malformed smb2 negotiate request. ksmbd return error
response. Subsequently, the client can send smb2 session setup even
thought conn->preauth_info is not allocated.
This patch add KSMBD_SESS_NEED_SETUP status of connection to ignore
session setup request if smb2 negotiate phase is not complete.
| Product | Versions | Fixed in |
|---|---|---|
| linux/linux_kernel | ≥ 6.6, < 6.6.107 | 6.6.107 |
| linux/linux_kernel | ≥ 6.12, < 6.12.23 | 6.12.23 |
| linux/linux_kernel | ≥ 6.13, < 6.13.11 | 6.13.11 |
| linux/linux_kernel | ≥ 6.14, < 6.14.2 | 6.14.2 |