In the Linux kernel, the following vulnerability has been resolved:
drm/amdkfd: Fix memory leak in create_process failure
Fix memory leak due to a leaked mmget reference on an error handling code path that is triggered when attempting to create KFD processes while a GPU reset is in progress.
[
{
"id": "CVE-2024-26986-09eae30a",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/amd/amdkfd/kfd_process.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@aa02d43367a9adf8c85fb382fea4171fb266c8d0",
"signature_type": "Line",
"digest": {
"line_hashes": [
"24054131294016924909588766720093081897",
"286905116666598136592603499160661977693",
"311662028235847638102807648464669070352",
"313912327932535705654009155241527810760",
"295902122076023778973042556659617211386",
"59621731798596333543050766840375766732"
],
"threshold": 0.9
}
},
{
"id": "CVE-2024-26986-123592bb",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/amd/amdkfd/kfd_process.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@18921b205012568b45760753ad3146ddb9e2d4e2",
"signature_type": "Line",
"digest": {
"line_hashes": [
"24054131294016924909588766720093081897",
"286905116666598136592603499160661977693",
"311662028235847638102807648464669070352",
"313912327932535705654009155241527810760",
"295902122076023778973042556659617211386",
"59621731798596333543050766840375766732"
],
"threshold": 0.9
}
},
{
"id": "CVE-2024-26986-26e2da1e",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/amd/amdkfd/kfd_process.c",
"function": "kfd_create_process"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@18921b205012568b45760753ad3146ddb9e2d4e2",
"signature_type": "Function",
"digest": {
"length": 1416.0,
"function_hash": "322380609686843425249134798508737701187"
}
},
{
"id": "CVE-2024-26986-49a3a80f",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/amd/amdkfd/kfd_process.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0dcd876411644da98a6b4d5a18d32ca94c15bdb5",
"signature_type": "Line",
"digest": {
"line_hashes": [
"24054131294016924909588766720093081897",
"286905116666598136592603499160661977693",
"311662028235847638102807648464669070352",
"313912327932535705654009155241527810760",
"295902122076023778973042556659617211386",
"59621731798596333543050766840375766732"
],
"threshold": 0.9
}
},
{
"id": "CVE-2024-26986-59110532",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/amd/amdkfd/kfd_process.c",
"function": "kfd_create_process"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@aa02d43367a9adf8c85fb382fea4171fb266c8d0",
"signature_type": "Function",
"digest": {
"length": 1416.0,
"function_hash": "322380609686843425249134798508737701187"
}
},
{
"id": "CVE-2024-26986-eaa21e78",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/amd/amdkfd/kfd_process.c",
"function": "kfd_create_process"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0dcd876411644da98a6b4d5a18d32ca94c15bdb5",
"signature_type": "Function",
"digest": {
"length": 1416.0,
"function_hash": "322380609686843425249134798508737701187"
}
}
]