Race condition in Linux kernel - CVE-2026-43327
Published: May 9, 2026
Linux kernel
Detailed vulnerability description
The vulnerability allows a local user to cause a denial of service.
The vulnerability exists due to a locking and synchronization error in dummy-hcd when handling an emulated USB reset during driver unbind. A local user can trigger a race condition to cause a denial of service.
The issue can lead to an addressing exception and kernel crash when usb_gadget_udc_reset() is invoked with a NULL driver argument.
How to mitigate CVE-2026-43327
Sources
- https://git.kernel.org/stable/c/218886b2ef2dea7627d3700ab0abaf4bf9d1161f
- https://git.kernel.org/stable/c/616a63ff495df12863692ab3f9f7b84e3fa7a66d
- https://git.kernel.org/stable/c/6350c7dd33ab481ef41c931a238361490c32d15c
- https://git.kernel.org/stable/c/69ab97a693251d6a6093e630060a3c744fd58524
- https://git.kernel.org/stable/c/791966f85b439b261bf19865cf1c07c065ffb4b4
- https://git.kernel.org/stable/c/805b1833d6ed6da5086e610578a28e71bb54fbbb
- https://git.kernel.org/stable/c/cc97fb5969177cccce2e23b31298df220fc7570d
- https://git.kernel.org/stable/c/efbd9441f1e769a7aae1813d497cec09cbdff031