cbcvebase.
CVE-2018-20169
published 2018-12-17

CVE-2018-20169: An issue was discovered in the Linux kernel before 4.19.9. The USB subsystem mishandles size checks during the reading of an extra descriptor, related to…

PriorityP424medium6.8CVSS 3.1
AVPACLPRNUINSUCHIHAH
EPSS
0.59%
44.7th percentile
An issue was discovered in the Linux kernel before 4.19.9. The USB subsystem mishandles size checks during the reading of an extra descriptor, related to __usb_get_extra_descriptor in drivers/usb/core/usb.c.

Affected

23 ranges
VendorProductVersion rangeFixed in
canonicalubuntu_linux
canonicalubuntu_linux
debiandebian_linux
debianlinux< linux 4.19.9-1 (bookworm)linux 4.19.9-1 (bookworm)
linuxlinux_kernel< 3.16.633.16.63
linuxlinux_kernel>= 0 < 4.19.9-14.19.9-1
linuxlinux_kernel>= 0 < 4.19.9-14.19.9-1
linuxlinux_kernel>= 0 < 4.19.9-14.19.9-1
linuxlinux_kernel>= 0 < 4.19.9-14.19.9-1
linuxlinux_kernel>= 0 < 4.4.0-142.1684.4.0-142.168
linuxlinux_kernel>= 0 < 4.15.0-58.644.15.0-58.64
linuxlinux_kernel>= 3.17 < 3.18.1293.18.129
linuxlinux_kernel>= 3.19 < 4.4.1674.4.167
linuxlinux_kernel>= 4.10 < 4.14.884.14.88
linuxlinux_kernel>= 4.15 < 4.19.94.19.9
linuxlinux_kernel>= 4.5 < 4.9.1454.9.145
msrcazl3_kernel_6.6.14.1-2_on_azure_linux_3.0
msrcazl3_kernel_6.6.22.1-2_on_azure_linux_3.0
msrcazure_linux_3.0_arm
msrcazure_linux_3.0_x64
msrccbl2_kernel_5.15.148.2-2_on_cbl_mariner_2.0
msrccbl_mariner_2.0_arm
msrccbl_mariner_2.0_x64

CVSS provenance

nvdv3.16.8MEDIUMCVSS:3.1/AV:P/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
nvdv2.07.2HIGHAV:L/AC:L/Au:N/C:C/I:C/A:C
osv6.8MEDIUM
vendor_debian6.8MEDIUM
vendor_msrc6.8MEDIUM
vendor_redhat6.8MEDIUM
vendor_ubuntu4.8MEDIUM
Stop checking back — get the weekly exploitation signal.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.