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.
[ { "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", "digest": { "threshold": 0.9, "line_hashes": [ "24054131294016924909588766720093081897", "286905116666598136592603499160661977693", "311662028235847638102807648464669070352", "313912327932535705654009155241527810760", "295902122076023778973042556659617211386", "59621731798596333543050766840375766732" ] }, "signature_type": "Line", "signature_version": "v1", "id": "CVE-2024-26986-09eae30a" }, { "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", "digest": { "threshold": 0.9, "line_hashes": [ "24054131294016924909588766720093081897", "286905116666598136592603499160661977693", "311662028235847638102807648464669070352", "313912327932535705654009155241527810760", "295902122076023778973042556659617211386", "59621731798596333543050766840375766732" ] }, "signature_type": "Line", "signature_version": "v1", "id": "CVE-2024-26986-123592bb" }, { "deprecated": false, "target": { "function": "kfd_create_process", "file": "drivers/gpu/drm/amd/amdkfd/kfd_process.c" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@18921b205012568b45760753ad3146ddb9e2d4e2", "digest": { "function_hash": "322380609686843425249134798508737701187", "length": 1416.0 }, "signature_type": "Function", "signature_version": "v1", "id": "CVE-2024-26986-26e2da1e" }, { "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", "digest": { "threshold": 0.9, "line_hashes": [ "24054131294016924909588766720093081897", "286905116666598136592603499160661977693", "311662028235847638102807648464669070352", "313912327932535705654009155241527810760", "295902122076023778973042556659617211386", "59621731798596333543050766840375766732" ] }, "signature_type": "Line", "signature_version": "v1", "id": "CVE-2024-26986-49a3a80f" }, { "deprecated": false, "target": { "function": "kfd_create_process", "file": "drivers/gpu/drm/amd/amdkfd/kfd_process.c" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@aa02d43367a9adf8c85fb382fea4171fb266c8d0", "digest": { "function_hash": "322380609686843425249134798508737701187", "length": 1416.0 }, "signature_type": "Function", "signature_version": "v1", "id": "CVE-2024-26986-59110532" }, { "deprecated": false, "target": { "function": "kfd_create_process", "file": "drivers/gpu/drm/amd/amdkfd/kfd_process.c" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0dcd876411644da98a6b4d5a18d32ca94c15bdb5", "digest": { "function_hash": "322380609686843425249134798508737701187", "length": 1416.0 }, "signature_type": "Function", "signature_version": "v1", "id": "CVE-2024-26986-eaa21e78" } ]