The digiportinit function in drivers/usb/serial/digi_acceleport.c in the Linux kernel before 4.5.1 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-3140-b0848457", "digest": { "length": 458.0, "function_hash": "127318634084352023610069991625545097545" }, "target": { "function": "digi_startup", "file": "drivers/usb/serial/digi_acceleport.c" }, "signature_version": "v1", "source": "https://github.com/torvalds/linux/commit/5a07975ad0a36708c6b0a5b9fea1ff811d0b0c1f", "deprecated": false, "signature_type": "Function" }, { "id": "CVE-2016-3140-d14c6b1d", "digest": { "line_hashes": [ "308622387642242004237416632596702999617", "89710143898736974260020395118485300248", "269613628922056326764675234632555478908", "68985817556591657339359093485209081336", "221505667450836215665243441238710209744", "330062385425176017268198932286696945881" ], "threshold": 0.9 }, "target": { "file": "drivers/usb/serial/digi_acceleport.c" }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@5a07975ad0a36708c6b0a5b9fea1ff811d0b0c1f", "deprecated": false, "signature_type": "Line" }, { "id": "CVE-2016-3140-d7e671a2", "digest": { "length": 458.0, "function_hash": "127318634084352023610069991625545097545" }, "target": { "function": "digi_startup", "file": "drivers/usb/serial/digi_acceleport.c" }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@5a07975ad0a36708c6b0a5b9fea1ff811d0b0c1f", "deprecated": false, "signature_type": "Function" }, { "id": "CVE-2016-3140-dbc9a6ba", "digest": { "line_hashes": [ "308622387642242004237416632596702999617", "89710143898736974260020395118485300248", "269613628922056326764675234632555478908", "68985817556591657339359093485209081336", "221505667450836215665243441238710209744", "330062385425176017268198932286696945881" ], "threshold": 0.9 }, "target": { "file": "drivers/usb/serial/digi_acceleport.c" }, "signature_version": "v1", "source": "https://github.com/torvalds/linux/commit/5a07975ad0a36708c6b0a5b9fea1ff811d0b0c1f", "deprecated": false, "signature_type": "Line" } ] }