The einjerrorinject function in drivers/acpi/apei/einj.c in the Linux kernel allows local users to simulate hardware errors and consequently cause a denial of service by leveraging failure to disable APEI error injection through EINJ when securelevel is set.
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2016-3695.json"
[
{
"id": "CVE-2016-3695-2f440968",
"target": {
"file": "drivers/acpi/apei/einj.c"
},
"signature_version": "v1",
"deprecated": false,
"source": "https://github.com/mjg59/linux/commit/d7a6be58edc01b1c66ecd8fcc91236bfbce0a420",
"digest": {
"threshold": 0.9,
"line_hashes": [
"143612026088605320564046132556891159343",
"203919277327186981133863495520594504539",
"203359436578879172114995099446006225638",
"71896626734731342149870218492451797547",
"134307377505533476021457220423253947670",
"88359274702611323758268799810912696523",
"190473895008122649392731133163590034102"
]
},
"signature_type": "Line"
},
{
"id": "CVE-2016-3695-6322dfa2",
"target": {
"function": "einj_error_inject",
"file": "drivers/acpi/apei/einj.c"
},
"signature_version": "v1",
"deprecated": false,
"source": "https://github.com/mjg59/linux/commit/d7a6be58edc01b1c66ecd8fcc91236bfbce0a420",
"digest": {
"function_hash": "71023143002610020221069621314212702074",
"length": 930.0
},
"signature_type": "Function"
}
]