The gtco_probe function in drivers/input/tablet/gtco.c in the Linux kernel through 4.5.2 allows physically proximate attackers to cause a denial of service (NULL pointer dereference and system crash) via a crafted endpoints value in a USB device descriptor.
{ "vanir_signatures": [ { "id": "CVE-2016-2187-039d99ba", "digest": { "length": 3729.0, "function_hash": "154408286963227031059846862658169700151" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@162f98dea487206d9ab79fc12ed64700667a894d", "signature_version": "v1", "target": { "function": "gtco_probe", "file": "drivers/input/tablet/gtco.c" }, "deprecated": false, "signature_type": "Function" }, { "id": "CVE-2016-2187-0609b068", "digest": { "line_hashes": [ "315767022146995969888246237910998542971", "246189248676228376887443715186780503300", "227976955104583722845332784642522372059", "172355663249103297360551175411952870902", "19407873684876435464137638335991416371", "220577917194587534973405033093361329748", "169677346080527660262128001109186350448" ], "threshold": 0.9 }, "source": "https://github.com/torvalds/linux/commit/162f98dea487206d9ab79fc12ed64700667a894d", "signature_version": "v1", "target": { "file": "drivers/input/tablet/gtco.c" }, "deprecated": false, "signature_type": "Line" }, { "id": "CVE-2016-2187-0d0b6e3b", "digest": { "line_hashes": [ "315767022146995969888246237910998542971", "246189248676228376887443715186780503300", "227976955104583722845332784642522372059", "172355663249103297360551175411952870902", "19407873684876435464137638335991416371", "220577917194587534973405033093361329748", "169677346080527660262128001109186350448" ], "threshold": 0.9 }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@162f98dea487206d9ab79fc12ed64700667a894d", "signature_version": "v1", "target": { "file": "drivers/input/tablet/gtco.c" }, "deprecated": false, "signature_type": "Line" }, { "id": "CVE-2016-2187-2d8eb4fc", "digest": { "length": 3729.0, "function_hash": "154408286963227031059846862658169700151" }, "source": "https://github.com/torvalds/linux/commit/162f98dea487206d9ab79fc12ed64700667a894d", "signature_version": "v1", "target": { "function": "gtco_probe", "file": "drivers/input/tablet/gtco.c" }, "deprecated": false, "signature_type": "Function" } ] }