CVE-2018-5814 (retired)

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 rebindoperations can be exploited to trigger a use-after-free condition or a NULLpointer dereference by sending multiple USB over IP packets.

Ubuntu-Description

Jakub Jirasek discovered that multiple use-after-free errors existed in theUSB/IP implementation in the Linux kernel. A local attacker could use thisto cause a denial of service (system crash) or possibly execute arbitrarycode.