{"id":"CVE-2026-43370","revision":"b16ac4d76d1d43b5bf84dcb42ed07392","records":[{"revision":"b16ac4d76d1d43b5bf84dcb42ed07392","observedAt":"2026-10-23T15:48:27.903+00:00","statement":{"source":"cve-program","id":"CVE-2026-43370","aliases":[],"title":"drm/amdgpu: Fix use-after-free race in VM acquire","description":"In the Linux kernel, the following vulnerability has been resolved:\n\ndrm/amdgpu: Fix use-after-free race in VM acquire\n\nReplace non-atomic vm->process_info assignment with cmpxchg()\nto prevent race when parent/child processes sharing a drm_file\nboth try to acquire the same VM after fork().\n\n(cherry picked from commit c7c573275ec20db05be769288a3e3bb2250ec618)","state":0,"publishedAt":"2026-05-08T14:21:21.926+00:00","modifiedAt":"2026-10-19T19:16:27.897+00:00","affected":[{"ecosystem":"Vendor product","name":"Linux","ranges":[],"versions":[],"rawVersionEvidence":"{\n                    \"product\": \"Linux\",\n                    \"vendor\": \"Linux\",\n                    \"defaultStatus\": \"unaffected\",\n                    \"repo\": \"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git\",\n                    \"programFiles\": [\n                        \"drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c\"\n                    ],\n                    \"versions\": [\n                        {\n                            \"version\": \"ede0dd86f45adf2b7083bb161f6bc81da5fe2bad\",\n                            \"lessThan\": \"ae87aea330c24f462fc7058ed543ba8bc6798447\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"ede0dd86f45adf2b7083bb161f6bc81da5fe2bad\",\n                            \"lessThan\": \"46d309996bd9251792d7dafdbaf615cf202b4447\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"ede0dd86f45adf2b7083bb161f6bc81da5fe2bad\",\n                            \"lessThan\": \"e61e355cbe49e585097eee28c15b862bfb1c0668\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"ede0dd86f45adf2b7083bb161f6bc81da5fe2bad\",\n                            \"lessThan\": \"c658c1c85ec235b7ecfbf8dbfee385b1332088f4\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"ede0dd86f45adf2b7083bb161f6bc81da5fe2bad\",\n                            \"lessThan\": \"904025fa8bba1d028adade33346372b4ac1a9249\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"ede0dd86f45adf2b7083bb161f6bc81da5fe2bad\",\n                            \"lessThan\": \"7885eb335d8f9e9942925d57e300a85e3f82ded4\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"ede0dd86f45adf2b7083bb161f6bc81da5fe2bad\",\n                            \"lessThan\": \"94b7782d0c8024f5b88454241c8d4777076c3786\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"ede0dd86f45adf2b7083bb161f6bc81da5fe2bad\",\n                            \"lessThan\": \"2c1030f2e84885cc58bffef6af67d5b9d2e7098f\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        }\n                    ]\n                }"},{"ecosystem":"Vendor product","name":"Linux","ranges":[],"versions":[],"rawVersionEvidence":"{\n                    \"product\": \"Linux\",\n                    \"vendor\": \"Linux\",\n                    \"defaultStatus\": \"affected\",\n                    \"repo\": \"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git\",\n                    \"programFiles\": [\n                        \"drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c\"\n                    ],\n                    \"versions\": [\n                        {\n                            \"version\": \"4.17\",\n                            \"status\": \"affected\"\n                        },\n                        {\n                            \"version\": \"0\",\n                            \"lessThan\": \"4.17\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"5.10.253\",\n                            \"lessThanOrEqual\": \"5.10.*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"5.15.203\",\n                            \"lessThanOrEqual\": \"5.15.*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"6.1.167\",\n                            \"lessThanOrEqual\": \"6.1.*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"6.6.130\",\n                            \"lessThanOrEqual\": \"6.6.*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"6.12.78\",\n                            \"lessThanOrEqual\": \"6.12.*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"6.18.19\",\n                            \"lessThanOrEqual\": \"6.18.*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"6.19.9\",\n                            \"lessThanOrEqual\": \"6.19.*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"7.0\",\n                            \"lessThanOrEqual\": \"*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"original_commit_for_fix\"\n                        }\n                    ]\n                }"}],"metrics":[{"system":"CVSS 3.1","vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","score":7.8,"severity":"HIGH"}],"references":["https://git.kernel.org/stable/c/ae87aea330c24f462fc7058ed543ba8bc6798447","https://git.kernel.org/stable/c/46d309996bd9251792d7dafdbaf615cf202b4447","https://git.kernel.org/stable/c/e61e355cbe49e585097eee28c15b862bfb1c0668","https://git.kernel.org/stable/c/c658c1c85ec235b7ecfbf8dbfee385b1332088f4","https://git.kernel.org/stable/c/904025fa8bba1d028adade33346372b4ac1a9249","https://git.kernel.org/stable/c/7885eb335d8f9e9942925d57e300a85e3f82ded4","https://git.kernel.org/stable/c/94b7782d0c8024f5b88454241c8d4777076c3786","https://git.kernel.org/stable/c/2c1030f2e84885cc58bffef6af67d5b9d2e7098f"],"sourceUrl":"https://www.cve.org/CVERecord?id=CVE-2026-43370","license":"CVE Program Terms of Use","key":"cve-program:CVE-2026-43370","identifiers":["CVE-2026-43370"]},"retained":false,"historicalAffected":[]}],"coverage":[]}