Improper locking in Linux kernel - CVE-2026-45924
Published: May 28, 2026
Linux kernel
Detailed vulnerability description
The vulnerability allows a local user to cause a denial of service.
The vulnerability exists due to improper lock management in ksmbd_vfs_kern_path_end_removing() error handling when processing error paths after starting file removal operations. A local user can trigger error conditions to cause a denial of service.
The issue can result in deadlocks and leaked locks due to inode locks and references not being properly released.
How to mitigate CVE-2026-45924
Sources
- https://git.kernel.org/stable/c/0c578e8065c4b08d5635a4cbc0f6321df9d20f79
- https://git.kernel.org/stable/c/34d6691933682f0516259a31b39d2cebcedec0a5
- https://git.kernel.org/stable/c/4c38600feb81c670edb82e49d201d3d2d00cd4c3
- https://git.kernel.org/stable/c/8e3a3192ef78d8302916408d62813b1fddfc8972
- https://git.kernel.org/stable/c/a09dc10d1353f0e92c21eae2a79af1c2b1ddcde8
- https://git.kernel.org/stable/c/cf29329a13df79c198b45dfc92577638d30b56fa
- https://git.kernel.org/stable/c/f221baa80e5959a0c08a7e34abbf2a4d3cf0e1c2