drm/virtio: fix dma_fence refcount leak on error in virtio_gpu_dma_fence_wait()
CVE-2026-53190 is fixed in 88 products on 1 platform, first by DEBIAN-CVE-2026-53190, released June 25, 2026. It is not reported as exploited. Patch Radar priority: Routine.
In the Linux kernel, the following vulnerability has been resolved: drm/virtio: fix dma_fence refcount leak on error in virtio_gpu_dma_fence_wait() dma_fence_unwrap_for_each() internally calls dma_fence_unwrap_first() which does cursor->chain = dma_fence_get(head), taking an extra reference. On normal loop completion, dma_fence_unwrap_next() releases this via dma_fence_chain_walk() -> dma_fence_put(). When virtio_gpu_do_fence_wait() fails and the function returns early from inside the loop, the cursor->chain reference is never released. This is the only caller in the entire kernel that does an early return inside dma_fence_unwrap_for_each. Add dma_fence_put(itr.chain) before the early return.
Where it's fixed
| Product | Fixed in | Fix | Released |
|---|---|---|---|
| Linux | |||
| bpftool6.12 · amzn 2023 | 1:6.12.94-123.174.amzn2023 | ALAS2023-2026-1968 | Jul 20, 2026 |
| bpftool6.12-debuginfo · amzn 2023 | 1:6.12.94-123.174.amzn2023 | ALAS2023-2026-1968 | Jul 20, 2026 |
| bpftool6.18 · amzn 2023 | 1:6.18.36-69.134.amzn2023 | ALAS2023-2026-1925 | Jul 6, 2026 |
| bpftool6.18-debuginfo · amzn 2023 | 1:6.18.36-69.134.amzn2023 | ALAS2023-2026-1925 | Jul 6, 2026 |
| dtb-aarch64 · opensuse-leap 16.0 | 6.12.0-160000.37.1 | OPENSUSE-SU-2026:21555-1 | Aug 12, 2026 |
| kernel-64kb · opensuse-leap 16.0 | 6.12.0-160000.37.1 | OPENSUSE-SU-2026:21555-1 | Aug 12, 2026 |
| kernel-64kb · sles 15.7 | 6.4.0-150700.53.73.2 | SUSE-SU-2026:3166-1 | Jul 21, 2026 |
| kernel-64kb · sles 16.0 | 6.12.0-160000.37.1 | SUSE-SU-2026:23231-1 | Aug 11, 2026 |
| kernel-azure · opensuse-leap 16.0 | 6.12.0-160000.37.1 | OPENSUSE-SU-2026:21555-1 | Aug 12, 2026 |
| kernel-azure · sles 15.7 | 6.4.0-150700.53.73.2 | SUSE-SU-2026:3166-1 | Jul 21, 2026 |
| kernel-azure · sles 16.0 | 6.12.0-160000.37.1 | SUSE-SU-2026:23231-1 | Aug 11, 2026 |
| kernel-default · opensuse-leap 16.0 | 6.12.0-160000.37.1 | OPENSUSE-SU-2026:21555-1 | Aug 12, 2026 |
| kernel-default · sles 15.7 | 6.4.0-150700.53.73.2 | SUSE-SU-2026:3166-1 | Jul 21, 2026 |
| kernel-default · sles 16.0 | 6.12.0-160000.37.1 | SUSE-SU-2026:23237-1 | Aug 11, 2026 |
| kernel-default-base · opensuse-leap 16.0 | 6.12.0-160000.37.1.160000.2.19 | OPENSUSE-SU-2026:21555-1 | Aug 12, 2026 |
| kernel-default-base · sles 15.7 | 6.4.0-150700.53.73.2.150700.17.41.4 | SUSE-SU-2026:3166-1 | Jul 21, 2026 |
| kernel-default-base · sles 16.0 | 6.12.0-160000.37.1.160000.2.19 | SUSE-SU-2026:23231-1 | Aug 11, 2026 |
| kernel-docs · opensuse-leap 16.0 | 6.12.0-160000.37.1 | OPENSUSE-SU-2026:21555-1 | Aug 12, 2026 |
| kernel-docs · sles 15.7 | 6.4.0-150700.53.73.1 | SUSE-SU-2026:3166-1 | Jul 21, 2026 |
| kernel-docs · sles 16.0 | 6.12.0-160000.37.1 | SUSE-SU-2026:23231-1 | Aug 11, 2026 |
| kernel-kvmsmall · opensuse-leap 16.0 | 6.12.0-160000.37.1 | OPENSUSE-SU-2026:21555-1 | Aug 12, 2026 |
| kernel-kvmsmall · sles 16.0 | 6.12.0-160000.37.1 | SUSE-SU-2026:23231-1 | Aug 11, 2026 |
| kernel-livepatch-6.12.94-123.174 · amzn 2023 | 1:1.0-0.amzn2023 | ALAS2023-2026-1968 | Jul 20, 2026 |
| kernel-livepatch-6.18.36-69.134 · amzn 2023 | 1:1.0-0.amzn2023 | ALAS2023-2026-1925 | Jul 6, 2026 |
| kernel-livepatch-SLE15-SP7-RT_Update_18 · sles 15.7 | 1-150700.1.5.1 | SUSE-SU-2026:3130-1 | Jul 20, 2026 |
| kernel-livepatch-SLE15-SP7_Update_19 · sles 15.7 | 1-150700.15.3.4 | SUSE-SU-2026:3166-1 | Jul 21, 2026 |
| kernel-obs-build · opensuse-leap 16.0 | 6.12.0-160000.37.1 | OPENSUSE-SU-2026:21555-1 | Aug 12, 2026 |
| kernel-obs-build · sles 15.7 | 6.4.0-150700.53.73.2 | SUSE-SU-2026:3166-1 | Jul 21, 2026 |
| kernel-obs-qa · opensuse-leap 16.0 | 6.12.0-160000.37.1 | OPENSUSE-SU-2026:21555-1 | Aug 12, 2026 |
| kernel-obs-qa · sles 16.0 | 6.12.0-160000.37.1 | SUSE-SU-2026:23231-1 | Aug 11, 2026 |
| kernel-rt · opensuse-leap 16.0 | 6.12.0-160000.37.1 | OPENSUSE-SU-2026:21555-1 | Aug 12, 2026 |
| kernel-source · opensuse-leap 16.0 | 6.12.0-160000.37.1 | OPENSUSE-SU-2026:21555-1 | Aug 12, 2026 |
| kernel-source · sles 15.7 | 6.4.0-150700.53.73.1 | SUSE-SU-2026:3166-1 | Jul 21, 2026 |
| kernel-source · sles 16.0 | 6.12.0-160000.37.1 | SUSE-SU-2026:23231-1 | Aug 11, 2026 |
| kernel-syms · opensuse-leap 16.0 | 6.12.0-160000.37.1 | OPENSUSE-SU-2026:21555-1 | Aug 12, 2026 |
| kernel-syms · sles 15.7 | 6.4.0-150700.53.73.1 | SUSE-SU-2026:3166-1 | Jul 21, 2026 |
| kernel-syms · sles 16.0 | 6.12.0-160000.37.1 | SUSE-SU-2026:23231-1 | Aug 11, 2026 |
| kernel-uek · ol 10 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek · ol 9 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek-core · ol 10 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek-core · ol 9 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek-debug · ol 10 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek-debug · ol 9 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek-debug-core · ol 10 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek-debug-core · ol 9 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek-debug-devel · ol 10 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek-debug-devel · ol 9 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek-debug-modules · ol 10 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek-debug-modules · ol 9 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek-debug-modules-core · ol 10 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek-debug-modules-core · ol 9 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek-debug-modules-deprecated · ol 10 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek-debug-modules-deprecated · ol 9 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek-debug-modules-desktop · ol 10 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek-debug-modules-desktop · ol 9 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek-debug-modules-extra · ol 10 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek-debug-modules-extra · ol 9 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek-debug-modules-extra-netfilter · ol 10 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek-debug-modules-extra-netfilter · ol 9 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek-debug-modules-usb · ol 10 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek-debug-modules-usb · ol 9 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek-debug-modules-wireless · ol 10 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek-debug-modules-wireless · ol 9 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek-devel · ol 10 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek-devel · ol 9 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek-doc · ol 10 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek-doc · ol 9 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek-modules · ol 10 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek-modules · ol 9 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek-modules-core · ol 10 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek-modules-core · ol 9 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek-modules-deprecated · ol 10 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek-modules-deprecated · ol 9 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek-modules-desktop · ol 10 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek-modules-desktop · ol 9 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek-modules-extra · ol 10 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek-modules-extra · ol 9 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek-modules-extra-netfilter · ol 10 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek-modules-extra-netfilter · ol 9 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek-modules-usb · ol 10 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek-modules-usb · ol 9 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek-modules-wireless · ol 10 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek-modules-wireless · ol 9 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek-tools · ol 10 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek-tools · ol 9 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek64k · ol 10 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek64k · ol 9 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek64k-core · ol 10 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek64k-core · ol 9 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek64k-devel · ol 10 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek64k-devel · ol 9 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek64k-modules · ol 10 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek64k-modules · ol 9 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek64k-modules-core · ol 10 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek64k-modules-core · ol 9 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek64k-modules-deprecated · ol 10 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek64k-modules-deprecated · ol 9 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek64k-modules-desktop · ol 10 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek64k-modules-desktop · ol 9 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek64k-modules-extra · ol 10 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek64k-modules-extra · ol 9 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek64k-modules-extra-netfilter · ol 10 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek64k-modules-extra-netfilter · ol 9 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek64k-modules-usb · ol 10 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek64k-modules-usb · ol 9 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek64k-modules-wireless · ol 10 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-uek64k-modules-wireless · ol 9 | 0:6.12.0-206.104.3.3.el9uek | ELSA-2026-500248 | Sep 4, 2026 |
| kernel-zfcpdump · opensuse-leap 16.0 | 6.12.0-160000.37.1 | OPENSUSE-SU-2026:21555-1 | Aug 12, 2026 |
| kernel-zfcpdump · sles 15.7 | 6.4.0-150700.53.73.2 | SUSE-SU-2026:3166-1 | Jul 21, 2026 |
| kernel-zfcpdump · sles 16.0 | 6.12.0-160000.37.1 | SUSE-SU-2026:23231-1 | Aug 11, 2026 |
| kernel6.12 · amzn 2023 | 1:6.12.94-123.174.amzn2023 | ALAS2023-2026-1968 | Jul 20, 2026 |
| kernel6.12-debuginfo · amzn 2023 | 1:6.12.94-123.174.amzn2023 | ALAS2023-2026-1968 | Jul 20, 2026 |
| kernel6.12-debuginfo-common-aarch64 · amzn 2023 | 1:6.12.94-123.174.amzn2023 | ALAS2023-2026-1968 | Jul 20, 2026 |
| kernel6.12-debuginfo-common-x86_64 · amzn 2023 | 1:6.12.94-123.174.amzn2023 | ALAS2023-2026-1968 | Jul 20, 2026 |
| kernel6.12-devel · amzn 2023 | 1:6.12.94-123.174.amzn2023 | ALAS2023-2026-1968 | Jul 20, 2026 |
| kernel6.12-headers · amzn 2023 | 1:6.12.94-123.174.amzn2023 | ALAS2023-2026-1968 | Jul 20, 2026 |
| kernel6.12-modules-extra · amzn 2023 | 1:6.12.94-123.174.amzn2023 | ALAS2023-2026-1968 | Jul 20, 2026 |
| kernel6.12-modules-extra-common · amzn 2023 | 1:6.12.94-123.174.amzn2023 | ALAS2023-2026-1968 | Jul 20, 2026 |
| kernel6.12-tools · amzn 2023 | 1:6.12.94-123.174.amzn2023 | ALAS2023-2026-1968 | Jul 20, 2026 |
| kernel6.12-tools-debuginfo · amzn 2023 | 1:6.12.94-123.174.amzn2023 | ALAS2023-2026-1968 | Jul 20, 2026 |
| kernel6.12-tools-devel · amzn 2023 | 1:6.12.94-123.174.amzn2023 | ALAS2023-2026-1968 | Jul 20, 2026 |
| kernel6.18 · amzn 2023 | 1:6.18.36-69.134.amzn2023 | ALAS2023-2026-1925 | Jul 6, 2026 |
| kernel6.18-debuginfo · amzn 2023 | 1:6.18.36-69.134.amzn2023 | ALAS2023-2026-1925 | Jul 6, 2026 |
| kernel6.18-debuginfo-common-aarch64 · amzn 2023 | 1:6.18.36-69.134.amzn2023 | ALAS2023-2026-1925 | Jul 6, 2026 |
| kernel6.18-debuginfo-common-x86_64 · amzn 2023 | 1:6.18.36-69.134.amzn2023 | ALAS2023-2026-1925 | Jul 6, 2026 |
| kernel6.18-devel · amzn 2023 | 1:6.18.36-69.134.amzn2023 | ALAS2023-2026-1925 | Jul 6, 2026 |
| kernel6.18-headers · amzn 2023 | 1:6.18.36-69.134.amzn2023 | ALAS2023-2026-1925 | Jul 6, 2026 |
| kernel6.18-modules-extra · amzn 2023 | 1:6.18.36-69.134.amzn2023 | ALAS2023-2026-1925 | Jul 6, 2026 |
| kernel6.18-modules-extra-common · amzn 2023 | 1:6.18.36-69.134.amzn2023 | ALAS2023-2026-1925 | Jul 6, 2026 |
| kernel6.18-tools · amzn 2023 | 1:6.18.36-69.134.amzn2023 | ALAS2023-2026-1925 | Jul 6, 2026 |
| kernel6.18-tools-debuginfo · amzn 2023 | 1:6.18.36-69.134.amzn2023 | ALAS2023-2026-1925 | Jul 6, 2026 |
| kernel6.18-tools-devel · amzn 2023 | 1:6.18.36-69.134.amzn2023 | ALAS2023-2026-1925 | Jul 6, 2026 |
| linux · Debian 13.5 (trixie) | 6.12.94-1 | DEBIAN-CVE-2026-53190 | Jun 25, 2026 |
| linux · Debian 14 | 7.0.13-1 | DEBIAN-CVE-2026-53190 | Jun 25, 2026 |
| microvm-kernel6.18 · amzn 2023 | 1:6.18.36-69.134.amzn2023 | ALAS2023-2026-1925 | Jul 6, 2026 |
| perf6.12 · amzn 2023 | 1:6.12.94-123.174.amzn2023 | ALAS2023-2026-1968 | Jul 20, 2026 |
| perf6.12-debuginfo · amzn 2023 | 1:6.12.94-123.174.amzn2023 | ALAS2023-2026-1968 | Jul 20, 2026 |
| perf6.18 · amzn 2023 | 1:6.18.36-69.134.amzn2023 | ALAS2023-2026-1925 | Jul 6, 2026 |
| perf6.18-debuginfo · amzn 2023 | 1:6.18.36-69.134.amzn2023 | ALAS2023-2026-1925 | Jul 6, 2026 |
| python3-perf6.12 · amzn 2023 | 1:6.12.94-123.174.amzn2023 | ALAS2023-2026-1968 | Jul 20, 2026 |
| python3-perf6.12-debuginfo · amzn 2023 | 1:6.12.94-123.174.amzn2023 | ALAS2023-2026-1968 | Jul 20, 2026 |
| python3-perf6.18 · amzn 2023 | 1:6.18.36-69.134.amzn2023 | ALAS2023-2026-1925 | Jul 6, 2026 |
| python3-perf6.18-debuginfo · amzn 2023 | 1:6.18.36-69.134.amzn2023 | ALAS2023-2026-1925 | Jul 6, 2026 |
Patch Radar data is free to use with attribution. Terms and how to credit it.
Product names, logos and trademarks shown on Patch Radar belong to their respective owners. They are used only to identify the software each security fix applies to and to help readers find their platform. Their use does not imply any affiliation with, or endorsement by, those owners, and Patchblox is not affiliated with any of them.