Race condition in Linux kernel - CVE-2026-31741
Published: May 2, 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 the rz-mtu3-cnt sysfs enable handler when processing repeated writes to the enable file. A local user can write repeated enable or disable values to cause a denial of service.
Writing 0 repeatedly can underflow the runtime PM usage count and lead to register access while clocks are off. Writing 0 while PWM is in progress can stop PWM without the counter owning the underlying MTU3 channel.
How to mitigate CVE-2026-31741
Sources
- https://git.kernel.org/stable/c/67c3f99bed6f422ba343d2b70a2eeeccdfd91bef
- https://git.kernel.org/stable/c/885aa739a07ab45e90dfa997205acec97979ce4e
- https://git.kernel.org/stable/c/ced8b48420eddb1251f93c22dc23fa136490b3cd
- https://git.kernel.org/stable/c/e07237df8538b0ae98dce112e4f6db093d767f80
- https://git.kernel.org/stable/c/f5f6f06d7e6d262026578b59ba7426eb04acce5d