The hidinputfield function in drivers/hid/hid-core.c in the Linux kernel before 4.6 allows physically proximate attackers to obtain sensitive information from kernel memory or cause a denial of service (out-of-bounds read) by connecting a device, as demonstrated by a Logitech DJ receiver.
[
{
"digest": {
"length": 1542.0,
"function_hash": "118983986216269052741271071719118591178"
},
"signature_type": "Function",
"target": {
"file": "drivers/hid/hid-core.c",
"function": "hid_input_field"
},
"signature_version": "v1",
"id": "CVE-2016-7915-a51f072d",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@50220dead1650609206efe91f0cc116132d59b3f",
"deprecated": false
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"175094952218653998065417228708695680428",
"310702543951342028914477725299704888992",
"63837532526779728747339569849146295076",
"2204865332142073470600627539887295333",
"202092085048370562285360897766341212449",
"266936823651438066396528987433783316835",
"158565832262873543803205405245982817194",
"104191975743716914996750290147184953347",
"204796041361522266216635686964444412585",
"80698974098533885231640637190005368908",
"207351063038318563942868528244492093891",
"189839368178305485534282562637645223427"
]
},
"signature_type": "Line",
"target": {
"file": "drivers/hid/hid-core.c"
},
"signature_version": "v1",
"id": "CVE-2016-7915-e1a4bc9d",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@50220dead1650609206efe91f0cc116132d59b3f",
"deprecated": false
}
]
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2016-7915.json"
[
{
"digest": {
"length": 1542.0,
"function_hash": "118983986216269052741271071719118591178"
},
"signature_type": "Function",
"target": {
"file": "drivers/hid/hid-core.c",
"function": "hid_input_field"
},
"signature_version": "v1",
"id": "CVE-2016-7915-09b82ba4",
"source": "https://github.com/torvalds/linux/commit/50220dead1650609206efe91f0cc116132d59b3f",
"deprecated": false
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"175094952218653998065417228708695680428",
"310702543951342028914477725299704888992",
"63837532526779728747339569849146295076",
"2204865332142073470600627539887295333",
"202092085048370562285360897766341212449",
"266936823651438066396528987433783316835",
"158565832262873543803205405245982817194",
"104191975743716914996750290147184953347",
"204796041361522266216635686964444412585",
"80698974098533885231640637190005368908",
"207351063038318563942868528244492093891",
"189839368178305485534282562637645223427"
]
},
"signature_type": "Line",
"target": {
"file": "drivers/hid/hid-core.c"
},
"signature_version": "v1",
"id": "CVE-2016-7915-9a85be64",
"source": "https://github.com/torvalds/linux/commit/50220dead1650609206efe91f0cc116132d59b3f",
"deprecated": false
}
]
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2016-7915.json"