CVE-2018-20169Uncontrolled Resource Consumption in Kernel

Severity
6.8MEDIUMNVD
OSV5.5OSV3.3
EPSS
0.1%
top 68.67%
CISA KEV
Not in KEV
Exploit
No known exploits
Timeline
PublishedDec 17
Latest updateMay 14

Description

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.

CVSS vector

CVSS:3.1/AV:P/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HExploitability: 0.9 | Impact: 5.9

Affected Packages11 packages

Also affects: Debian Linux 8.0, Ubuntu Linux 14.04, 16.04

Patches

🔴Vulnerability Details

6
GHSA
GHSA-xv8v-5726-pq4v: An issue was discovered in the Linux kernel before 42022-05-14
OSV
linux-aws vulnerabilities2019-09-02
OSV
linux, linux-hwe, linux-azure, linux-gcp, linux-gke-4.15, linux-kvm, linux-oem, linux-oracle, linux-raspi2, linux-snapdragon vulnerabilities2019-08-13
OSV
linux-lts-xenial, linux-aws vulnerabilities2019-02-04
OSV
linux, linux-aws, linux-kvm, linux-raspi2, linux-snapdragon vulnerabilities2019-02-04

📋Vendor Advisories

7
Ubuntu
Linux kernel (AWS) vulnerabilities2019-09-02
Ubuntu
Linux kernel vulnerabilities2019-08-13
Ubuntu
Linux kernel (Xenial HWE) vulnerabilities2019-02-04
Ubuntu
Linux kernel vulnerabilities2019-02-04
Microsoft
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/2018-12-11

💬Community

2
Bugzilla
CVE-2018-20169 kernel: usb: missing size check in the __usb_get_extra_descriptor() leading to DoS [fedora-all]2018-12-18
Bugzilla
CVE-2018-20169 kernel: usb: missing size check in the __usb_get_extra_descriptor() leading to DoS2018-12-18