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, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@39cfce75168c11421d70b8c0c65f6133edccb82a", "signature_version": "v1", "target": { "function": "amdgpu_mes_remove_ring", "file": "drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c" }, "digest": { "function_hash": "226387987905779076771128058804998770393", "length": 162.0 }, "id": "CVE-2024-38581-0e918038" }, { "signature_type": "Line", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@39cfce75168c11421d70b8c0c65f6133edccb82a", "signature_version": "v1", "target": { "file": "drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c" }, "digest": { "threshold": 0.9, "line_hashes": [ "20800796419101106984667301653005961235", "287181418788564661404154362857300278190", "195463543254888729667335574541986297650", "12699712989834876276996687071221638782" ] }, "id": "CVE-2024-38581-1bc20921" }, { "signature_type": "Line", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0f98c144c15c8fc0f3176c994bd4e727ef718a5c", "signature_version": "v1", "target": { "file": "drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c" }, "digest": { "threshold": 0.9, "line_hashes": [ "20800796419101106984667301653005961235", "287181418788564661404154362857300278190", "195463543254888729667335574541986297650", "12699712989834876276996687071221638782" ] }, "id": "CVE-2024-38581-4142e760" }, { "signature_type": "Line", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@70b1bf6d9edc8692d241f59a65f073aec6d501de", "signature_version": "v1", "target": { "file": "drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c" }, "digest": { "threshold": 0.9, "line_hashes": [ "20800796419101106984667301653005961235", "287181418788564661404154362857300278190", "195463543254888729667335574541986297650", "12699712989834876276996687071221638782" ] }, "id": "CVE-2024-38581-b01d2f3c" }, { "signature_type": "Function", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0f98c144c15c8fc0f3176c994bd4e727ef718a5c", "signature_version": "v1", "target": { "function": "amdgpu_mes_remove_ring", "file": "drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c" }, "digest": { "function_hash": "226387987905779076771128058804998770393", "length": 162.0 }, "id": "CVE-2024-38581-bc8e2e60" }, { "signature_type": "Function", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@70b1bf6d9edc8692d241f59a65f073aec6d501de", "signature_version": "v1", "target": { "function": "amdgpu_mes_remove_ring", "file": "drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c" }, "digest": { "function_hash": "226387987905779076771128058804998770393", "length": 162.0 }, "id": "CVE-2024-38581-bfac032b" }, { "signature_type": "Line", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@948255282074d9367e01908b3f5dcf8c10fc9c3d", "signature_version": "v1", "target": { "file": "drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c" }, "digest": { "threshold": 0.9, "line_hashes": [ "20800796419101106984667301653005961235", "287181418788564661404154362857300278190", "195463543254888729667335574541986297650", "12699712989834876276996687071221638782" ] }, "id": "CVE-2024-38581-ebbb7800" }, { "signature_type": "Function", "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@948255282074d9367e01908b3f5dcf8c10fc9c3d", "signature_version": "v1", "target": { "function": "amdgpu_mes_remove_ring", "file": "drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c" }, "digest": { "function_hash": "226387987905779076771128058804998770393", "length": 162.0 }, "id": "CVE-2024-38581-ee58d707" } ]