Race Condition in Linux Kernel USB Storage Driver Affecting ENE Devices
CVE-2026-90031
What is CVE-2026-90031?
A race condition vulnerability exists in the USB storage driver of the Linux kernel, specifically affecting the ENE ub6250 device. The issue arises during the probe process where both the delayed scan operation and the command to determine the card type can access shared resources simultaneously without proper synchronization, potentially leading to unexpected behaviors and instability. This vulnerability can be mitigated by synchronizing access with appropriate mutex locks to ensure that these operations do not interfere with each other, thus maintaining system reliability and performance.
Affected Version(s)
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 < 9cd335f4f41e84d1ab88d80150ffee8dee9650d7
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 < 8936d95dd04d34db96d4d1e3899eee52605bbedc
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 < 9c261a83131e241d67cb73ab578d0265bc19cfb5