Improper control of a resource through its lifetime in Linux kernel - CVE-2026-43472
Published: May 8, 2026
Linux kernel
Detailed vulnerability description
The vulnerability allows a local user to cause a denial of service.
The vulnerability exists due to improper state management in unshare_fs() when handling unshare(2) requests with CLONE_NEWNS together with additional namespace flags that can fail after mount namespace creation. A local user can invoke unshare(2) in this state to cause a denial of service.
The issue can leave the calling process with pwd and root pointing to detached isolated mounts after unshare(2) fails, such as after an -ENOMEM error during cgroup namespace setup.
How to mitigate CVE-2026-43472
Sources
- https://git.kernel.org/stable/c/42e21e74061b0ebbd859839f81acf10efad02a27
- https://git.kernel.org/stable/c/6c4b2243cb6c0755159bd567130d5e12e7b10d9f
- https://git.kernel.org/stable/c/845bf3c6963a52096d0d3866e4a92db77a0c03d8
- https://git.kernel.org/stable/c/aa9ebc084505fb26dd90f4d7a249045aad152043
- https://git.kernel.org/stable/c/af8f4be3b68ac8caa41c8e5ead0eeaf5e85e42d0
- https://git.kernel.org/stable/c/d0d99f60538ddb4a62ccaac2168d8f448965f083
- https://git.kernel.org/stable/c/d3ffc8f13034af895531a02c30b1fe3a34b46432
- https://git.kernel.org/stable/c/d7963d6997fea86a6def242ac36198b86655f912