Description
In the Linux Kernel before version 4.16.11, 4.14.43, 4.9.102, and 4.4.133, multiple race condition errors when handling probe, disconnect, and rebind operations can be exploited to trigger a use-after-free condition or a NULL pointer dereference by sending multiple USB over IP packets.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
Linux Foundation Linux Kernel
Before version 4.16.11, 4.14.43, 4.9.102, and 4.4.133affected
References
- https://usn.ubuntu.com/3752-2/ ↗
- https://lists.debian.org/debian-lts-announce/2018/07/msg00015.html ↗
- https://usn.ubuntu.com/3696-1/ ↗
- https://usn.ubuntu.com/3752-3/ ↗
- https://lists.debian.org/debian-lts-announce/2018/07/msg00016.html ↗
- https://cdn.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.16.11 ↗
- https://lists.debian.org/debian-lts-announce/2018/07/msg00020.html ↗
- https://cdn.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.14.43 ↗
- https://cdn.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.4.133 ↗
- https://cdn.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.102 ↗
- https://secuniaresearch.flexerasoftware.com/secunia_research/2018-8/ ↗
- https://usn.ubuntu.com/3696-2/ ↗
- http://www.securitytracker.com/id/1041050 ↗
- https://secuniaresearch.flexerasoftware.com/advisories/81540/ ↗
- https://usn.ubuntu.com/3752-1/ ↗
- https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git/commit/?id=22076557b07c12086eeb16b8ce2b0b735f7a27e7 ↗
- https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git/commit/?id=c171654caa875919be3c533d3518da8be5be966e ↗
- http://lists.opensuse.org/opensuse-security-announce/2019-05/msg00043.html ↗