drivers/media/usb/dvb-usb-v2/dvbusbcore.c in the Linux kernel 4.9.x and 4.10.x before 4.10.12 interacts incorrectly with the CONFIGVMAPSTACK option, which allows local users to cause a denial of service (system crash or memory corruption) or possibly have unspecified other impact by leveraging use of more than one virtual page for a DMA scatterlist.
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2017-8064.json"
[
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@005145378c9ad7575a01b6ce1ba118fb427f583a",
"signature_type": "Line",
"digest": {
"line_hashes": [
"276038207323136193559889842666953040071",
"220760281283455584747839607191803734805",
"53333664919663483537653714677693198417",
"227491201099293299919760313207068399065",
"325580150250947262283664423899494329704",
"292327358194653754949622965492698140807",
"211498187058986754966907587425605487353",
"252427884822047525014406015265874068315",
"332762173385225509821519642659492381986",
"319931590305842698085161780437591868231"
],
"threshold": 0.9
},
"deprecated": false,
"target": {
"file": "drivers/media/usb/dvb-usb-v2/dvb_usb_core.c"
},
"id": "CVE-2017-8064-023297e6",
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@005145378c9ad7575a01b6ce1ba118fb427f583a",
"signature_type": "Function",
"digest": {
"function_hash": "77684124411753088919709990903597519037",
"length": 448.0
},
"deprecated": false,
"target": {
"file": "drivers/media/usb/dvb-usb-v2/dvb_usb_core.c",
"function": "dvb_usbv2_disconnect"
},
"id": "CVE-2017-8064-d60d1494",
"signature_version": "v1"
}
]
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2017-8064.json"
[
{
"source": "https://github.com/torvalds/linux/commit/005145378c9ad7575a01b6ce1ba118fb427f583a",
"signature_type": "Line",
"digest": {
"line_hashes": [
"276038207323136193559889842666953040071",
"220760281283455584747839607191803734805",
"53333664919663483537653714677693198417",
"227491201099293299919760313207068399065",
"325580150250947262283664423899494329704",
"292327358194653754949622965492698140807",
"211498187058986754966907587425605487353",
"252427884822047525014406015265874068315",
"332762173385225509821519642659492381986",
"319931590305842698085161780437591868231"
],
"threshold": 0.9
},
"deprecated": false,
"target": {
"file": "drivers/media/usb/dvb-usb-v2/dvb_usb_core.c"
},
"id": "CVE-2017-8064-332d6335",
"signature_version": "v1"
},
{
"source": "https://github.com/torvalds/linux/commit/005145378c9ad7575a01b6ce1ba118fb427f583a",
"signature_type": "Function",
"digest": {
"function_hash": "77684124411753088919709990903597519037",
"length": 448.0
},
"deprecated": false,
"target": {
"file": "drivers/media/usb/dvb-usb-v2/dvb_usb_core.c",
"function": "dvb_usbv2_disconnect"
},
"id": "CVE-2017-8064-f67be21c",
"signature_version": "v1"
}
]