Public exploit available
Public proof-of-concept or exploit code exists (ExploitDB / Metasploit / Nuclei).
CVE-2016-2782
Severity
4.6MEDIUM
EPSS
0.5%
top 35.31%
CISA KEV
Not in KEV
Exploit
PoC available
Public exploit / PoC exists
Affected products
Timeline
PublishedApr 27
Latest updateMay 13
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.
CVSS vector
CVSS:3.1/AV:P/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:HExploitability: 0.9 | Impact: 3.6
Affected Packages9 packages
Patches
🔴Vulnerability Details
3💥Exploits & PoCs
1Exploit-DB
▶
📋Vendor Advisories
11💬Community
3Bugzilla▶
CVE-2016-2782 kernel: visor: crash on invalid USB device descriptors in treo_attach() in visor driver [fedora-all]↗2016-02-28
Bugzilla▶
CVE-2016-2782 kernel: visor: crash on invalid USB device descriptors in treo_attach() in visor driver↗2016-02-28
Bugzilla▶
CVE-2016-2782 Local RedHat Enterprise Linux DoS – RHEL 7.1 Kernel crashes on invalid USB device descriptors (visor driver) [local-DoS]↗2015-11-18