Vulnerability Details : CVE-2014-3185
Multiple buffer overflows in the command_port_read_callback function in drivers/usb/serial/whiteheat.c in the Whiteheat USB Serial Driver in the Linux kernel before 3.16.2 allow physically proximate attackers to execute arbitrary code or cause a denial of service (memory corruption and system crash) via a crafted device that provides a large amount of (1) EHCI or (2) XHCI data associated with a bulk response.
Vulnerability category: OverflowMemory CorruptionExecute codeDenial of service
Products affected by CVE-2014-3185
- cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
- cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
- cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
- cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
- cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
- cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Threat overview for CVE-2014-3185
Top countries where our scanners detected CVE-2014-3185
Top open port discovered on systems with this issue
49152
IPs affected by CVE-2014-3185 22,617
Threat actors abusing to this issue?
Yes
Find out if you* are
affected by CVE-2014-3185!
*Directly or indirectly through your vendors, service providers and 3rd parties.
Powered by
attack surface intelligence
from SecurityScorecard.
Exploit prediction scoring system (EPSS) score for CVE-2014-3185
0.13%
Probability of exploitation activity in the next 30 days
EPSS Score History
~ 49 %
Percentile, the proportion of vulnerabilities that are scored at or less
CVSS scores for CVE-2014-3185
Base Score | Base Severity | CVSS Vector | Exploitability Score | Impact Score | Score Source | First Seen |
---|---|---|---|---|---|---|
6.9
|
MEDIUM | AV:L/AC:M/Au:N/C:C/I:C/A:C |
3.4
|
10.0
|
NIST |
CWE ids for CVE-2014-3185
-
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-2014-3185
-
https://github.com/torvalds/linux/commit/6817ae225cd650fb1c3295d769298c38b1eba818
USB: whiteheat: Added bounds checking for bulk command response · torvalds/linux@6817ae2 · GitHubThird Party Advisory
-
http://www.securityfocus.com/bid/69781
Linux Kernel CVE-2014-3185 'whiteheat.c' Buffer Overflow VulnerabilityThird Party Advisory;VDB Entry
-
https://bugzilla.redhat.com/show_bug.cgi?id=1141400
1141400 – (CVE-2014-3185) CVE-2014-3185 Kernel: USB serial: memory corruption flawIssue Tracking
-
http://lists.opensuse.org/opensuse-security-announce/2015-03/msg00010.html
[security-announce] SUSE-SU-2015:0481-1: important: Security update forThird Party Advisory;VDB Entry
-
http://www.ubuntu.com/usn/USN-2376-1
USN-2376-1: Linux kernel vulnerabilities | Ubuntu security noticesThird Party Advisory;VDB Entry
-
http://lists.opensuse.org/opensuse-security-announce/2015-03/msg00025.html
[security-announce] openSUSE-SU-2015:0566-1: important: kernel update foThird Party Advisory;VDB Entry
-
http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.16.2
Mailing List;Third Party Advisory
-
http://lists.opensuse.org/opensuse-security-announce/2015-04/msg00000.html
[security-announce] SUSE-SU-2015:0652-1: important: Security update forThird Party Advisory;VDB Entry
-
http://www.ubuntu.com/usn/USN-2374-1
USN-2374-1: Linux kernel vulnerabilities | Ubuntu security noticesThird Party Advisory;VDB Entry
-
http://www.ubuntu.com/usn/USN-2377-1
USN-2377-1: Linux kernel (OMAP4) vulnerabilities | Ubuntu security noticesThird Party Advisory;VDB Entry
-
http://www.ubuntu.com/usn/USN-2378-1
USN-2378-1: Linux kernel (Trusty HWE) vulnerabilities | Ubuntu security noticesThird Party Advisory;VDB Entry
-
http://www.openwall.com/lists/oss-security/2014/09/11/21
oss-security - Multiple Linux USB driver CVE assignmentMailing List
-
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=6817ae225cd650fb1c3295d769298c38b1eba818
kernel/git/torvalds/linux.git - Linux kernel source treePatch
-
http://www.ubuntu.com/usn/USN-2375-1
USN-2375-1: Linux kernel (EC2) vulnerabilities | Ubuntu security noticesThird Party Advisory;VDB Entry
-
http://rhn.redhat.com/errata/RHSA-2015-0284.html
RHSA-2015:0284 - Security Advisory - Red Hat Customer PortalThird Party Advisory;VDB Entry
-
http://rhn.redhat.com/errata/RHSA-2014-1318.html
RHSA-2014:1318 - Security Advisory - Red Hat Customer PortalThird Party Advisory;VDB Entry
-
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git%3Ba=commit%3Bh=6817ae225cd650fb1c3295d769298c38b1eba818
Broken Link
-
http://lists.opensuse.org/opensuse-security-announce/2015-04/msg00020.html
[security-announce] SUSE-SU-2015:0812-1: important: Security update forThird Party Advisory;VDB Entry
-
http://www.ubuntu.com/usn/USN-2379-1
USN-2379-1: Linux kernel vulnerabilities | Ubuntu security noticesThird Party Advisory;VDB Entry
-
https://code.google.com/p/google-security-research/issues/detail?id=98
98 - Linux Kernel Buffer Overflow in Whiteheat USB Serial Driver - project-zero - MonorailThird Party Advisory
Jump to