crypto/mcryptd.c in the Linux kernel before 4.8.15 allows local users to cause a denial of service (NULL pointer dereference and system crash) by using an AF_ALG socket with an incompatible algorithm, as demonstrated by mcryptd(md5).
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2016-10147.json"
[
{
"id": "CVE-2016-10147-31203dca",
"digest": {
"length": 316.0,
"function_hash": "138695320546124430315656936384341525598"
},
"signature_type": "Function",
"target": {
"file": "crypto/mcryptd.c",
"function": "mcryptd_check_internal"
},
"signature_version": "v1",
"source": "https://github.com/torvalds/linux/commit/48a992727d82cb7db076fa15d372178743b1f4cd",
"deprecated": false
},
{
"id": "CVE-2016-10147-32f47361",
"digest": {
"length": 1635.0,
"function_hash": "338340367627090451026952498691566941435"
},
"signature_type": "Function",
"target": {
"file": "crypto/mcryptd.c",
"function": "mcryptd_create_hash"
},
"signature_version": "v1",
"source": "https://github.com/torvalds/linux/commit/48a992727d82cb7db076fa15d372178743b1f4cd",
"deprecated": false
},
{
"id": "CVE-2016-10147-be0d9a40",
"digest": {
"threshold": 0.9,
"line_hashes": [
"126352973675160687025380610516069945258",
"256973422193635907986164749081513129011",
"7880268880477865503162319932073989091",
"127946881491787620026835867774260328152",
"217511236836752739447804297049936102345",
"52049063318057446889395584016212962578",
"338746074345140685785774009305142901234",
"124434200032943897203317976484002466681",
"239524977175450323428465711920475716665",
"11798186742138553808640024048867243394",
"51929905931381139667864939898551651551",
"168247010690569667929883431304244879036",
"197986999449407251433535466451843432418",
"110356849247750892858530584973239196672",
"304466153812523044483902898012097386911",
"16360882729718022484873874540924069851",
"220242265782277626510280087409719959636",
"174932626313930528276050346339569199966"
]
},
"signature_type": "Line",
"target": {
"file": "crypto/mcryptd.c"
},
"signature_version": "v1",
"source": "https://github.com/torvalds/linux/commit/48a992727d82cb7db076fa15d372178743b1f4cd",
"deprecated": false
}
]