#VU124943 Use-after-free in Linux kernel - CVE-2026-23428
Published: April 6, 2026
Linux kernel
Linux Foundation
Description
The vulnerability allows a remote attacker to cause a denial of service.
The vulnerability exists due to use-after-free in smb2_get_ksmbd_tcon compound request handling when processing crafted compound smb requests. A remote attacker can send a compound request that disconnects a tree connection and then triggers subsequent commands to dereference freed share_conf data to cause a denial of service.
The issue occurs because the compound request reuse path reuses work->tcon without validating that t_state remains TREE_CONNECTED after an SMB2_TREE_DISCONNECT operation.
Remediation
External links
- https://git.kernel.org/stable/c/7f7468fd2a7554cea91b7d430335a3dbf01dcc09
- https://git.kernel.org/stable/c/806f13752652216db0c309392b4db3e64eeed4f2
- https://git.kernel.org/stable/c/a5929c2020ce54e1dcbd1078c0f30b8aaf73c105
- https://git.kernel.org/stable/c/c33615f995aee80657b9fdfbc4ee7f49c2bd733d
- https://git.kernel.org/stable/c/c742b46a153d3ff95ff0825ab1950c87b9e14470
- https://git.kernel.org/stable/c/eae0dc86f71e6f3294c0cd7ffc05039258d243af