In the Linux kernel, the following vulnerability has been resolved:
drm/amdgpu/mes: fix use-after-free issue
Delete fence fallback timer to fix the ramdom use-after-free issue.
v2: move to amdgpu_mes.c
[
{
"signature_type": "Function",
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c",
"function": "amdgpu_mes_remove_ring"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@39cfce75168c11421d70b8c0c65f6133edccb82a",
"digest": {
"length": 162.0,
"function_hash": "226387987905779076771128058804998770393"
},
"id": "CVE-2024-38581-0e918038"
},
{
"signature_type": "Line",
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@39cfce75168c11421d70b8c0c65f6133edccb82a",
"digest": {
"line_hashes": [
"20800796419101106984667301653005961235",
"287181418788564661404154362857300278190",
"195463543254888729667335574541986297650",
"12699712989834876276996687071221638782"
],
"threshold": 0.9
},
"id": "CVE-2024-38581-1bc20921"
},
{
"signature_type": "Line",
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0f98c144c15c8fc0f3176c994bd4e727ef718a5c",
"digest": {
"line_hashes": [
"20800796419101106984667301653005961235",
"287181418788564661404154362857300278190",
"195463543254888729667335574541986297650",
"12699712989834876276996687071221638782"
],
"threshold": 0.9
},
"id": "CVE-2024-38581-4142e760"
},
{
"signature_type": "Line",
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@70b1bf6d9edc8692d241f59a65f073aec6d501de",
"digest": {
"line_hashes": [
"20800796419101106984667301653005961235",
"287181418788564661404154362857300278190",
"195463543254888729667335574541986297650",
"12699712989834876276996687071221638782"
],
"threshold": 0.9
},
"id": "CVE-2024-38581-b01d2f3c"
},
{
"signature_type": "Function",
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c",
"function": "amdgpu_mes_remove_ring"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0f98c144c15c8fc0f3176c994bd4e727ef718a5c",
"digest": {
"length": 162.0,
"function_hash": "226387987905779076771128058804998770393"
},
"id": "CVE-2024-38581-bc8e2e60"
},
{
"signature_type": "Function",
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c",
"function": "amdgpu_mes_remove_ring"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@70b1bf6d9edc8692d241f59a65f073aec6d501de",
"digest": {
"length": 162.0,
"function_hash": "226387987905779076771128058804998770393"
},
"id": "CVE-2024-38581-bfac032b"
},
{
"signature_type": "Line",
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@948255282074d9367e01908b3f5dcf8c10fc9c3d",
"digest": {
"line_hashes": [
"20800796419101106984667301653005961235",
"287181418788564661404154362857300278190",
"195463543254888729667335574541986297650",
"12699712989834876276996687071221638782"
],
"threshold": 0.9
},
"id": "CVE-2024-38581-ebbb7800"
},
{
"signature_type": "Function",
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c",
"function": "amdgpu_mes_remove_ring"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@948255282074d9367e01908b3f5dcf8c10fc9c3d",
"digest": {
"length": 162.0,
"function_hash": "226387987905779076771128058804998770393"
},
"id": "CVE-2024-38581-ee58d707"
}
]