sound/core/hrtimer.c in the Linux kernel before 4.4.1 does not prevent recursive callback access, which allows local users to cause a denial of service (deadlock) via a crafted ioctl call.
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2016-2549.json"
[
{
"digest": {
"function_hash": "324364776620639711033473941372020270740",
"length": 128.0
},
"signature_version": "v1",
"target": {
"file": "sound/core/hrtimer.c",
"function": "snd_hrtimer_stop"
},
"signature_type": "Function",
"id": "CVE-2016-2549-1bc15020",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@2ba1fe7a06d3624f9a7586d672b55f08f7c670f3",
"deprecated": false
},
{
"digest": {
"line_hashes": [
"15853467260927280530444950122810535430",
"333411641977284424674526493539738730385",
"17771888621706691242906457347925807167",
"110228985148258939186738748409238054281",
"293392834271425834912142463079911281825",
"291138131273725002869777562226049442756",
"26098975583173865833642348426630096492",
"304698102712561685256795307523765772593"
],
"threshold": 0.9
},
"signature_version": "v1",
"target": {
"file": "sound/core/hrtimer.c"
},
"signature_type": "Line",
"id": "CVE-2016-2549-ae46e4cd",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@2ba1fe7a06d3624f9a7586d672b55f08f7c670f3",
"deprecated": false
}
]
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2016-2549.json"
[
{
"digest": {
"function_hash": "324364776620639711033473941372020270740",
"length": 128.0
},
"signature_version": "v1",
"target": {
"file": "sound/core/hrtimer.c",
"function": "snd_hrtimer_stop"
},
"signature_type": "Function",
"id": "CVE-2016-2549-c865a546",
"source": "https://github.com/torvalds/linux/commit/2ba1fe7a06d3624f9a7586d672b55f08f7c670f3",
"deprecated": false
},
{
"digest": {
"line_hashes": [
"15853467260927280530444950122810535430",
"333411641977284424674526493539738730385",
"17771888621706691242906457347925807167",
"110228985148258939186738748409238054281",
"293392834271425834912142463079911281825",
"291138131273725002869777562226049442756",
"26098975583173865833642348426630096492",
"304698102712561685256795307523765772593"
],
"threshold": 0.9
},
"signature_version": "v1",
"target": {
"file": "sound/core/hrtimer.c"
},
"signature_type": "Line",
"id": "CVE-2016-2549-e747d53f",
"source": "https://github.com/torvalds/linux/commit/2ba1fe7a06d3624f9a7586d672b55f08f7c670f3",
"deprecated": false
}
]