CVE-2018-20169

kernel: usb: missing size check in the __usb_get_extra_descriptor() leading to DoS

Published Dec 17, 2018 CVSS 3.1 · 6.8 Medium EPSS < 1% KEV · Not listed
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.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DLA Debian DLA DLA-1731-1 linux security update
Debian DLA Debian DLA DLA-1731-2 linux regression update
Debian DLA Debian DLA DLA-1771-1 linux-4.9 security update
Ubuntu USN Ubuntu USN USN-3879-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-3879-2 Linux kernel (Xenial HWE) vulnerabilities
Ubuntu USN Ubuntu USN USN-4094-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-4118-1 Linux kernel (AWS) vulnerabilities
History
Type Values Removed Values Added
Metrics epss

{'score': 0.00076}

epss

{'score': 0.00075}

Type Values Removed Values Added
Metrics epss

{'score': 0.00081}

epss

{'score': 0.00076}