Vulnerability Details : CVE-2016-5400
Memory leak in the airspy_probe function in drivers/media/usb/airspy/airspy.c in the airspy USB driver in the Linux kernel before 4.7 allows local users to cause a denial of service (memory consumption) via a crafted USB device that emulates many VFL_TYPE_SDR or VFL_TYPE_SUBDEV devices and performs many connect and disconnect operations.
Vulnerability category: Denial of service
Products affected by CVE-2016-5400
- cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Exploit prediction scoring system (EPSS) score for CVE-2016-5400
0.08%
Probability of exploitation activity in the next 30 days
EPSS Score History
~ 21 %
Percentile, the proportion of vulnerabilities that are scored at or less
CVSS scores for CVE-2016-5400
Base Score | Base Severity | CVSS Vector | Exploitability Score | Impact Score | Score Source | First Seen |
---|---|---|---|---|---|---|
4.9
|
MEDIUM | AV:L/AC:L/Au:N/C:N/I:N/A:C |
3.9
|
6.9
|
NIST | |
4.3
|
MEDIUM | CVSS:3.0/AV:P/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H |
0.7
|
3.6
|
NIST |
CWE ids for CVE-2016-5400
-
The product performs operations on a memory buffer, but it reads from or writes to a memory location outside the buffer's intended boundary. This may result in read or write operations on unexpected memory locations that could be linked to other variables, data structures, or internal program data.Assigned by: nvd@nist.gov (Primary)
References for CVE-2016-5400
-
https://github.com/torvalds/linux/commit/aa93d1fee85c890a34f2510a310e55ee76a27848
media: fix airspy usb probe error path · torvalds/linux@aa93d1f · GitHubIssue Tracking;Patch
-
http://www.ubuntu.com/usn/USN-3070-1
USN-3070-1: Linux kernel vulnerabilities | Ubuntu security notices
-
http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=aa93d1fee85c890a34f2510a310e55ee76a27848
kernel/git/torvalds/linux.git - Linux kernel source treeIssue Tracking;Patch
-
http://www.securitytracker.com/id/1036432
Linux Kernel Memory Leak in Airspy USB Device Driver Lets Local Users Deny Service - SecurityTracker
-
http://www.openwall.com/lists/oss-security/2016/07/25/1
oss-security - CVE-2016-5400 - linux kernel: denial of service in airspy USB driver.Mailing List;Third Party Advisory
-
http://www.ubuntu.com/usn/USN-3070-4
USN-3070-4: Linux kernel (Xenial HWE) vulnerabilities | Ubuntu security notices
-
http://www.ubuntu.com/usn/USN-3070-2
USN-3070-2: Linux kernel (Raspberry Pi 2) vulnerabilities | Ubuntu security notices
-
http://www.securityfocus.com/bid/92104
Linux Kernel CVE-2016-5400 Local Denial of Service Vulnerability
-
http://www.ubuntu.com/usn/USN-3070-3
USN-3070-3: Linux kernel (Qualcomm Snapdragon) vulnerabilities | Ubuntu security notices
-
https://bugzilla.redhat.com/show_bug.cgi?id=1358184
1358184 – (CVE-2016-5400) CVE-2016-5400 kernel: memory leak in airspy usb driverIssue Tracking
Jump to