Use-after-free vulnerability in the diskseqfstop function in block/genhd.c in the Linux kernel before 4.7.1 allows local users to gain privileges by leveraging the execution of a certain stop operation even if the corresponding start operation had failed.
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2016-7910.json"
[
{
"id": "CVE-2016-7910-2bdc13bf",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"230732065726958064812398895487471199055",
"92501581501716744375177871679940383380",
"89777793069389742611731443865538306524",
"210682959728291917453200385456466421496"
]
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@77da160530dd1dc94f6ae15a981f24e5f0021e84",
"target": {
"file": "block/genhd.c"
},
"deprecated": false
},
{
"id": "CVE-2016-7910-479e7156",
"signature_type": "Function",
"digest": {
"function_hash": "331390161437580676160769099689667330821",
"length": 145.0
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@77da160530dd1dc94f6ae15a981f24e5f0021e84",
"target": {
"function": "disk_seqf_stop",
"file": "block/genhd.c"
},
"deprecated": false
}
]
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2016-7910.json"
[
{
"id": "CVE-2016-7910-19639a38",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"230732065726958064812398895487471199055",
"92501581501716744375177871679940383380",
"89777793069389742611731443865538306524",
"210682959728291917453200385456466421496"
]
},
"signature_version": "v1",
"source": "https://github.com/torvalds/linux/commit/77da160530dd1dc94f6ae15a981f24e5f0021e84",
"target": {
"file": "block/genhd.c"
},
"deprecated": false
},
{
"id": "CVE-2016-7910-8f4e2d71",
"signature_type": "Function",
"digest": {
"function_hash": "331390161437580676160769099689667330821",
"length": 145.0
},
"signature_version": "v1",
"source": "https://github.com/torvalds/linux/commit/77da160530dd1dc94f6ae15a981f24e5f0021e84",
"target": {
"function": "disk_seqf_stop",
"file": "block/genhd.c"
},
"deprecated": false
}
]