SB20260502115 - Race condition in Linux kernel gadget function driver
Published: May 2, 2026
Breakdown by Severity
- Low
- Medium
- High
- Critical
Description
This security bulletin contains information about 1 vulnerability.
1) Race condition (CVE-ID: CVE-2026-31728)
CWE-ID: CWE-362 - Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')
CVSSv4: CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:U/U:Clear
The vulnerability allows a local user to cause a denial of service.
The vulnerability exists due to a race condition in the u_ether gadget driver when handling concurrent disconnect and stop operations. A local user can trigger concurrent gether_disconnect() and eth_stop() execution to cause a denial of service.
The issue can lead to a kernel NULL pointer dereference followed by a hardlockup.
Remediation
Install update from vendor's website.
References
- https://git.kernel.org/stable/c/6ad77458637b78ec655e3da5f112c862e6690a9d
- https://git.kernel.org/stable/c/8ff689edfeceb5e3ec1623e09af2b2aa0f1098a8
- https://git.kernel.org/stable/c/a259ba0bce3b192c04334499690372a250f7d0b1
- https://git.kernel.org/stable/c/bbb09bb89ffa571475f66daca9482b974cd29d6a
- https://git.kernel.org/stable/c/e1e7a66584bf0aff3becb73c19fa31527889fc9e
- https://git.kernel.org/stable/c/e1eabb072c75681f78312c484ccfffb7430f206e
- https://git.kernel.org/stable/c/f02980594deef751e42133714aee25228f1494c6
- https://git.kernel.org/stable/c/f6813c2b2ae78def76b69e0f9d72f80e4a1c4aca