drivers/net/usb/rtl8150.c in the Linux kernel 4.9.x before 4.9.11 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-8069.json"
[
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@7926aff5c57b577ab0f43364ff0c59d968f6a414",
"digest": {
"line_hashes": [
"145228266567240925254886711312634830544",
"89004256960559376619038850643214746582",
"88865715360782823317603058469860627566",
"85466502511667859360522722380876564013",
"294210542293041866058343369980008235669",
"212201992407559258851335291022134996767",
"142854521849615359144937617023083676951",
"231657134788948580103867865995470371777",
"257836871647279509570745360753249433612",
"156979606278126926657493213836826244156",
"72189596827142990727353833473741922542",
"293930461539448840508919029960152625578"
],
"threshold": 0.9
},
"id": "CVE-2017-8069-2e660fdd",
"deprecated": false,
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "drivers/net/usb/rtl8150.c"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@7926aff5c57b577ab0f43364ff0c59d968f6a414",
"digest": {
"length": 234.0,
"function_hash": "157073801002606364024882261228411742916"
},
"id": "CVE-2017-8069-cc50aa43",
"deprecated": false,
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "drivers/net/usb/rtl8150.c",
"function": "set_registers"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@7926aff5c57b577ab0f43364ff0c59d968f6a414",
"digest": {
"length": 233.0,
"function_hash": "110083901629041873309918140698810977078"
},
"id": "CVE-2017-8069-cea63df1",
"deprecated": false,
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "drivers/net/usb/rtl8150.c",
"function": "get_registers"
}
}
]
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2017-8069.json"
[
{
"source": "https://github.com/torvalds/linux/commit/7926aff5c57b577ab0f43364ff0c59d968f6a414",
"digest": {
"line_hashes": [
"145228266567240925254886711312634830544",
"89004256960559376619038850643214746582",
"88865715360782823317603058469860627566",
"85466502511667859360522722380876564013",
"294210542293041866058343369980008235669",
"212201992407559258851335291022134996767",
"142854521849615359144937617023083676951",
"231657134788948580103867865995470371777",
"257836871647279509570745360753249433612",
"156979606278126926657493213836826244156",
"72189596827142990727353833473741922542",
"293930461539448840508919029960152625578"
],
"threshold": 0.9
},
"id": "CVE-2017-8069-2403af41",
"deprecated": false,
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "drivers/net/usb/rtl8150.c"
}
},
{
"source": "https://github.com/torvalds/linux/commit/7926aff5c57b577ab0f43364ff0c59d968f6a414",
"digest": {
"length": 233.0,
"function_hash": "110083901629041873309918140698810977078"
},
"id": "CVE-2017-8069-7ec9cb1f",
"deprecated": false,
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "drivers/net/usb/rtl8150.c",
"function": "get_registers"
}
},
{
"source": "https://github.com/torvalds/linux/commit/7926aff5c57b577ab0f43364ff0c59d968f6a414",
"digest": {
"length": 234.0,
"function_hash": "157073801002606364024882261228411742916"
},
"id": "CVE-2017-8069-e4012958",
"deprecated": false,
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "drivers/net/usb/rtl8150.c",
"function": "set_registers"
}
}
]