Description
The "get_pipe()" function (drivers/usb/usbip/stub_rx.c) in the Linux Kernel before version 4.14.8, 4.9.71, and 4.4.114 allows attackers to cause a denial of service (out-of-bounds read) via a specially crafted USB over IP packet.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
Flexera Software LLC Linux Kernel
Before version 4.14.8, 4.9.71, and 4.4.114affected
References
- https://secuniaresearch.flexerasoftware.com/secunia_research/2017-21/ ↗
- https://www.debian.org/security/2018/dsa-4187 ↗
- https://usn.ubuntu.com/3619-2/ ↗
- https://cdn.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.4.114 ↗
- https://www.spinics.net/lists/linux-usb/msg163480.html ↗
- https://usn.ubuntu.com/3754-1/ ↗
- https://cdn.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.14.8 ↗
- https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git/commit/drivers/usb/usbip?id=635f545a7e8be7596b9b2b6a43cab6bbd5a88e43 ↗
- https://secuniaresearch.flexerasoftware.com/advisories/77000/ ↗
- http://www.securityfocus.com/bid/102150 ↗
- https://cdn.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.71 ↗
- https://lists.debian.org/debian-lts-announce/2018/05/msg00000.html ↗
- https://usn.ubuntu.com/3619-1/ ↗