First published: Sat Sep 13 2014(Updated: )
Buffer overflow in the picolcd_raw_event function in devices/hid/hid-picolcd_core.c in the PicoLCD HID device driver in the Linux kernel through 3.16.3, as used in Android on Nexus 7 devices, allows physically proximate attackers to cause a denial of service (system crash) or possibly execute arbitrary code via a crafted device that sends a large report.
Credit: cve-coordination@google.com chrome-cve-admin@google.com chrome-cve-admin@google.com
Affected Software | Affected Version | How to fix |
---|---|---|
Linux Kernel | >=2.6.35<3.2.63 | |
Linux Kernel | >=3.3<3.4.104 | |
Linux Kernel | >=3.5<3.10.56 | |
Linux Kernel | >=3.11<3.12.31 | |
Linux Kernel | >=3.13<3.14.20 | |
Linux Kernel | >=3.15<3.16.4 | |
Ubuntu Linux | =12.04 | |
Ubuntu Linux | =14.04 | |
Linux Kernel | <=3.16.3 | |
Linux Kernel | =3.16.0 | |
Linux Kernel | =3.16.1 | |
Linux Kernel | =3.16.2 | |
Google Nexus 7 | ||
debian/linux | 5.10.223-1 5.10.226-1 6.1.123-1 6.1.119-1 6.12.11-1 6.12.12-1 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2014-3186 is classified as a high severity vulnerability due to its potential for denial of service and execution of arbitrary code.
To fix CVE-2014-3186, you should update your Linux kernel to a version beyond 3.16.3 or apply the appropriate patches.
CVE-2014-3186 affects users of the Linux kernel versions up to and including 3.16.3, including devices like the Google Nexus 7.
CVE-2014-3186 is a buffer overflow vulnerability within the PicoLCD HID device driver in the Linux kernel.
CVE-2014-3186 requires physical access, making it not remotely exploitable under typical conditions.