CVE-2016-2782

kernel: visor: crash on invalid USB device descriptors in treo_attach() in visor driver

Published Apr 27, 2016 CVSS 3.1 · 4.6 Medium EPSS 1.6% KEV · Not listed
Description
The treo_attach function in drivers/usb/serial/visor.c in the Linux kernel before 4.5 allows physically proximate attackers to cause a denial of service (NULL pointer dereference and system crash) or possibly have unspecified other impact by inserting a USB device that lacks a (1) bulk-in or (2) interrupt-in endpoint.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2016-3856 The treo_attach function in drivers/usb/serial/visor.c in the Linux kernel before 4.5 allows physically proximate attackers to cause a denial of service (NULL pointer dereference and system crash) or possibly have unspecified other impact by inserting a USB device that lacks a (1) bulk-in or (2) interrupt-in endpoint.
Ubuntu USN Ubuntu USN USN-2929-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-2929-2 Linux kernel (Trusty HWE) vulnerabilities
Ubuntu USN Ubuntu USN USN-2930-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-2930-2 Linux kernel (Wily HWE) vulnerabilities
Ubuntu USN Ubuntu USN USN-2930-3 Linux kernel (Raspberry Pi 2) vulnerabilities
Ubuntu USN Ubuntu USN USN-2932-1 Linux kernel (Vivid HWE) vulnerabilities
Ubuntu USN Ubuntu USN USN-2948-1 Linux kernel (Utopic HWE) vulnerabilities
Ubuntu USN Ubuntu USN USN-2967-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-2967-2 Linux kernel (OMAP4) vulnerabilities
History

No history.