Description
In the Linux kernel, the following vulnerability has been resolved: accel/amdxdna: Stop job scheduling across aie2_release_resource() Running jobs on a hardware context while it is in the process of releasing resources can lead to use-after-free and crashes. Fix this by stopping job scheduling before calling aie2_release_resource() and restarting it after the release completes. Additionally, aie2_sched_job_run() now checks whether the hardware context is still active.
Product status
4fd6ca90fc7f509977585d39885f21b2911123f3 (git) before b79d31dce49b50c79620389b3639280802a86960
4fd6ca90fc7f509977585d39885f21b2911123f3 (git) before 688c3ff079b10e4600f040944430d3d4ff448a15
4fd6ca90fc7f509977585d39885f21b2911123f3 (git) before f1370241fe8045702bc9d0812b996791f0500f1b
36f781a3f0deac92f169416997a17e73538cf470 (git)
6.14.9 (semver) before 6.15
6.15
Any version before 6.15
6.18.14 (semver)
6.19.4 (semver)
7.0 (original_commit_for_fix)
References
git.kernel.org/...c/b79d31dce49b50c79620389b3639280802a86960
git.kernel.org/...c/688c3ff079b10e4600f040944430d3d4ff448a15
git.kernel.org/...c/f1370241fe8045702bc9d0812b996791f0500f1b