In the Linux kernel, the following vulnerability has been resolved:
drm: Set old handle to NULL before prime swap in change_handle
There was a potential race condition in change_handle. The ioctl briefly had a single object with two idr entries; a concurrent gem_close could delete the object and remove one of the handles while leaving the other one dangling, which could subsequently be dereferenced for a use-after-free.
To fix this, do the same dance that gem_close itself does. (f6cd7daecff5 drm: Release driver references to handle before making it available again) First idr_replace the old handle to NULL. Later, if the prime operations are successful, actually close it.
create_tail required a similar dance to avoid a similar problem. (bd46cece51a3 drm/gem: Fix race in drm_gem_handle_create_tail()) It idr_allocs the new handle with NULL, then swaps in the correct object later to avoid races. We don't need to do that here, since the only operations that could race are drm_prime, and change_handle holds the prime lock for the entire duration.
v2: cleanups of error paths
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernel-64k-debug-devel-matchedUpgrade kernel-tools-libsUpgrade kernelUpgrade kernel-toolsUpgrade kernel-uki-virt-addonsUpgrade kernel-rt-develUpgrade kernel-rt-64kUpgrade kernel-debug-modulesUpgrade kernel-rt-coreUpgrade kernel-cross-headersUpgrade kernel-rt-64k-modules-coreUpgrade kernel-64k-debug-modulesUpgrade kernel-rt-modules-extraUpgrade kernel-rt-64k-debug-modules-coreUpgrade kernel-rt-debug-modulesUpgrade kernel-64k-modules-coreUpgrade kernel-64k-modules-extraUpgrade kernel-rt-64k-develUpgrade kernel-rt-debugUpgrade kernel-64k-debug-develUpgrade kernel-64kUpgrade kernel-debug-uki-virtUpgrade kernel-64k-develUpgrade kernel-rtUpgrade kernel-develUpgrade kernel-64k-modulesUpgrade kernel-debug-modules-coreUpgrade rvUpgrade kernel-debugUpgrade kernel-64k-debug-modules-coreUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-debug-coreUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-rt-debug-coreUpgrade kernel-rt-modules-coreUpgrade kernel-64k-debug-coreUpgrade kernel-debug-modules-extraUpgrade kernel-rt-64k-debug-develUpgrade kernel-modules-extraUpgrade kernel-rt-64k-debugUpgrade kernel-rt-64k-coreUpgrade kernel-zfcpdump-coreUpgrade kernel-rt-debug-modules-coreUpgrade kernel-64k-devel-matchedUpgrade perfUpgrade kernel-debug-develUpgrade kernel-modulesUpgrade kernel-modules-coreUpgrade kernel-zfcpdumpUpgrade kernel-tools-libs-develUpgrade kernel-zfcpdump-modulesUpgrade kernel-abi-stablelistsUpgrade kernel-docUpgrade kernel-rt-64k-debug-coreUpgrade rtlaUpgrade kernel-headersUpgrade kernel-rt-64k-debug-modulesUpgrade kernel-rt-64k-debug-modules-extraUpgrade python3-perfUpgrade kernel-rt-debug-develUpgrade kernel-coreUpgrade kernel-64k-debug-modules-extraUpgrade kernel-rt-modulesUpgrade kernel-uki-virtUpgrade kernel-zfcpdump-develUpgrade kernel-64k-debugUpgrade kernel-devel-matchedUpgrade kernel-rt-64k-modules-extraUpgrade kernel-rt-64k-modulesUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-debug-devel-matchedUpgrade kernel-64k-coreUpgrade libperfUpgrade kernel-rt-debug-modules-extra | Jul 26, 2026 | Jul 22, 2026 |
| Amazon_linux_2023 | — | Upgrade perf6.18-debuginfoUpgrade kernel6.18-debuginfo-common-aarch64Upgrade kernel6.18-debuginfo-common-x86_64Upgrade bpftool6.18Upgrade bpftool6.18-debuginfoUpgrade python3-perf6.18Upgrade kernel6.18-develUpgrade kernel6.18-tools-develUpgrade kernel6.18-debuginfoUpgrade kernel-livepatch-6.18.33-63.124Upgrade kernel6.18-tools-debuginfoUpgrade python3-perf6.18-debuginfoUpgrade perf6.18Upgrade kernel6.18-modules-extra-commonUpgrade kernel6.18-headersUpgrade kernel6.18-modules-extraUpgrade kernel6.18-toolsUpgrade kernel6.18 | Jun 23, 2026 | May 28, 2026 |
| Redhat_linux | — | Upgrade kernel-rtNo solution existsUpgrade kernel | Jul 17, 2026 | May 28, 2026 |
| Rocky_linux | — | Upgrade kernel-tools-debuginfoUpgrade kernel-debug-devel-matchedUpgrade rtlaUpgrade kernel-modules-extraUpgrade kernel-debug-modules-coreUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-debugUpgrade kernel-debuginfo-common-x86_64Upgrade libperfUpgrade kernel-rt-debug-develUpgrade kernel-modules-extra-matchedUpgrade kernel-devel-matchedUpgrade kernel-rt-debug-coreUpgrade kernel-rt-debug-debuginfoUpgrade kernel-rt-modules-extraUpgrade python3-perfUpgrade kernel-zfcpdump-develUpgrade kernel-modules-coreUpgrade kernelUpgrade kernel-zfcpdump-debuginfoUpgrade kernel-debug-coreUpgrade kernel-debug-develUpgrade kernel-debug-uki-virtUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-coreUpgrade kernel-debug-modulesUpgrade kernel-rt-coreUpgrade kernel-tools-libsUpgrade kernel-debuginfoUpgrade kernel-modulesUpgrade kernel-rt-debug-modulesUpgrade kernel-rt-debug-modules-coreUpgrade kernel-debug-modules-extraUpgrade kernel-rt-modulesUpgrade kernel-uki-virt-addonsUpgrade kernel-rt-modules-coreUpgrade libperf-debuginfoUpgrade kernel-toolsUpgrade kernel-zfcpdump-modulesUpgrade kernel-zfcpdump-coreUpgrade rvUpgrade perf-debuginfoUpgrade kernel-uki-virtUpgrade kernel-tools-libs-develUpgrade kernel-rt-develUpgrade kernel-debuginfo-common-s390xUpgrade kernel-rt-debugUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-rt-debug-modules-extraUpgrade kernel-zfcpdumpUpgrade kernel-rt-debuginfoUpgrade python3-perf-debuginfoUpgrade kernel-rtUpgrade perfUpgrade kernel-debug-debuginfoUpgrade kernel-devel | Jul 27, 2026 | Jul 23, 2026 |
| Ubuntu | — | Upgrade linux-image-oem-24.04aUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-oem-24.04Upgrade linux-image-realtime-64k-7.0Upgrade linux-image-gke-64k-hwe-26.04Upgrade linux-image-nvidia-64k-7.0Upgrade linux-image-azureUpgrade linux-image-genericUpgrade linux-image-nvidia-bos-64kUpgrade linux-image-raspi-realtimeUpgrade linux-image-nvidia-bos-7.0Upgrade linux-image-oracle-64kUpgrade linux-image-gcpUpgrade linux-image-oracle-64k-7.0Upgrade linux-image-realtime-64k-hwe-26.04Upgrade linux-image-7.0.0-1016-nvidia-64kUpgrade linux-image-7.0.0-1010-ibmUpgrade linux-image-7.0.0-1003-gkeUpgrade linux-image-nvidia-64k-hwe-26.04Upgrade linux-image-nvidia-hwe-26.04Upgrade linux-image-7.0.0-1009-azure-fdeUpgrade linux-image-7.0.0-1008-gcp-64kUpgrade linux-image-aws-64kUpgrade linux-image-7.0.0-2016-nvidia-bos-64kUpgrade linux-image-generic-64kUpgrade linux-image-generic-64k-7.0Upgrade linux-image-virtual-7.0Upgrade linux-image-virtualUpgrade linux-image-generic-hwe-26.04Upgrade linux-image-7.0.0-1011-gcpUpgrade linux-image-oem-24.04dUpgrade linux-image-7.0.0-1003-gke-64kUpgrade linux-image-azure-7.0Upgrade linux-image-7.0.0-1011-oracleUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-ibm-7.0Upgrade linux-image-realtime-hwe-26.04Upgrade linux-image-gke-hwe-26.04Upgrade linux-image-7.0.0-1014-azureUpgrade linux-image-gkeUpgrade linux-image-7.0.0-1009-aws-64kUpgrade linux-image-nvidia-64kUpgrade linux-image-7.0.0-1011-oracle-64kUpgrade linux-image-nvidiaUpgrade linux-image-oem-7.0Upgrade linux-image-7.0.0-1009-awsUpgrade linux-image-7.0.0-1008-oracleUpgrade linux-image-7.0.0-1010-azureUpgrade linux-image-oem-24.04cUpgrade linux-image-7.0.0-28-genericUpgrade linux-image-oem-26.04aUpgrade linux-image-nvidia-bosUpgrade linux-image-awsUpgrade linux-image-oem-26.04Upgrade linux-image-ibmUpgrade linux-image-gke-64k-7.0Upgrade linux-image-gke-7.0Upgrade linux-image-raspiUpgrade linux-image-nvidia-bos-64k-7.0Upgrade linux-image-realtime-64kUpgrade linux-image-generic-7.0Upgrade linux-image-7.0.0-1011-gcp-64kUpgrade linux-image-7.0.0-1008-gcpUpgrade linux-image-realtime-7.0Upgrade linux-image-7.0.0-1015-raspi-realtimeUpgrade linux-image-7.0.0-28-generic-64kUpgrade linux-image-azure-fde-7.0Upgrade linux-image-aws-7.0Upgrade linux-image-7.0.0-28-realtime-64kUpgrade linux-image-7.0.0-1016-nvidiaUpgrade linux-image-7.0.0-1009-oemUpgrade linux-image-7.0.0-1015-raspiUpgrade linux-image-7.0.0-1008-oracle-64kUpgrade linux-image-virtual-hwe-26.04Upgrade linux-image-oracleUpgrade linux-image-realtimeUpgrade linux-image-oem-24.04bUpgrade linux-image-gcp-64k-7.0Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-gcp-64kUpgrade linux-image-raspi-realtime-7.0Upgrade linux-image-gcp-7.0Upgrade linux-image-nvidia-7.0Upgrade linux-image-raspi-7.0Upgrade linux-image-oracle-7.0Upgrade linux-image-generic-64k-hwe-26.04Upgrade linux-image-7.0.0-28-realtimeUpgrade linux-image-7.0.0-2016-nvidia-bosUpgrade linux-image-azure-fdeUpgrade linux-image-aws-64k-7.0Upgrade linux-image-gke-64k | Jul 20, 2026 | May 28, 2026 |
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub