CVE-2025-21731

linux: In the Linux kernel, the following vulnerability has been resolved: nbd: don't allow reconnect after disconnect Fol...

CVE-2025-21731 is fixed in 83 products on 1 platform, first by DEBIAN-CVE-2025-21731, released February 27, 2025. It is not reported as exploited. Patch Radar priority: High.

High
CVSS
7.8
high
Exploitation
None reported
No vendor assessment
CISA KEV
Not listed
Not in the Known Exploited Vulnerabilities catalog
EPSS
0.0024
15th percentile

In the Linux kernel, the following vulnerability has been resolved: nbd: don't allow reconnect after disconnect Following process can cause nbd_config UAF: 1) grab nbd_config temporarily; 2) nbd_genl_disconnect() flush all recv_work() and release the initial reference: nbd_genl_disconnect nbd_disconnect_and_put nbd_disconnect flush_workqueue(nbd->recv_workq) if (test_and_clear_bit(NBD_RT_HAS_CONFIG_REF, ...)) nbd_config_put -> due to step 1), reference is still not zero 3) nbd_genl_reconfigure() queue recv_work() again; nbd_genl_reconfigure config = nbd_get_config_unlocked(nbd) if (!config) -> succeed if (!test_bit(NBD_RT_BOUND, ...)) -> succeed nbd_reconnect_socket queue_work(nbd->recv_workq, &args->work) 4) step 1) release the reference; 5) Finially, recv_work() will trigger UAF: recv_work nbd_config_put(nbd) -> nbd_config is freed atomic_dec(&config->recv_threads) -> UAF Fix the problem by clearing NBD_RT_BOUND in nbd_genl_disconnect(), so that nbd_genl_reconfigure() will fail.

Where it's fixed

ProductFixed inFixReleased
Linux
bpftool · amzn 2023 6.1.131-143.221.amzn2023 ALAS2023-2025-915 Mar 26, 2025
bpftool-debuginfo · amzn 2023 6.1.131-143.221.amzn2023 ALAS2023-2025-915 Mar 26, 2025
dtb-aarch64 · opensuse-leap 15.6 6.4.0-150600.23.47.1 SUSE-SU-2025:1180-1 Apr 9, 2025
kernel · amzn 2023 6.1.131-143.221.amzn2023 ALAS2023-2025-915 Mar 26, 2025
kernel-64kb · opensuse-leap 15.6 6.4.0-150600.23.47.2 SUSE-SU-2025:1180-1 Apr 9, 2025
kernel-64kb · sles 15.6 6.4.0-150600.23.47.2 SUSE-SU-2025:1180-1 Apr 9, 2025
kernel-azure · opensuse-leap 15.6 6.4.0-150600.8.34.2 SUSE-SU-2025:1177-1 Apr 8, 2025
kernel-azure · sles 15.6 6.4.0-150600.8.34.2 SUSE-SU-2025:1177-1 Apr 8, 2025
kernel-coco · sles 15.6 6.4.0-15061.21.coco15sp6.1 SUSE-SU-2025:01919-1 Jun 12, 2025
kernel-coco_debug · sles 15.6 6.4.0-15061.21.coco15sp6.1 SUSE-SU-2025:01919-1 Jun 12, 2025
kernel-debug · opensuse-leap 15.6 6.4.0-150600.23.47.2 SUSE-SU-2025:1180-1 Apr 9, 2025
kernel-debuginfo · amzn 2023 6.1.131-143.221.amzn2023 ALAS2023-2025-915 Mar 26, 2025
kernel-debuginfo-common-aarch64 · amzn 2023 6.1.131-143.221.amzn2023 ALAS2023-2025-915 Mar 26, 2025
kernel-debuginfo-common-x86_64 · amzn 2023 6.1.131-143.221.amzn2023 ALAS2023-2025-915 Mar 26, 2025
kernel-default · opensuse-leap 15.6 6.4.0-150600.23.47.2 SUSE-SU-2025:1180-1 Apr 9, 2025
kernel-default · sles 15.6 6.4.0-150600.23.47.2 SUSE-SU-2025:1180-1 Apr 9, 2025
kernel-default-base · opensuse-leap 15.6 6.4.0-150600.23.47.2.150600.12.20.2 SUSE-SU-2025:1180-1 Apr 9, 2025
kernel-default-base · sles 15.6 6.4.0-150600.23.47.2.150600.12.20.2 SUSE-SU-2025:1180-1 Apr 9, 2025
kernel-devel · amzn 2023 6.1.131-143.221.amzn2023 ALAS2023-2025-915 Mar 26, 2025
kernel-docs · opensuse-leap 15.6 6.4.0-150600.23.47.1 SUSE-SU-2025:1180-1 Apr 9, 2025
kernel-docs · sles 15.6 6.4.0-150600.23.47.1 SUSE-SU-2025:1180-1 Apr 9, 2025
kernel-headers · amzn 2023 6.1.131-143.221.amzn2023 ALAS2023-2025-915 Mar 26, 2025
kernel-kvmsmall · opensuse-leap 15.6 6.4.0-150600.23.47.2 SUSE-SU-2025:1180-1 Apr 9, 2025
kernel-libbpf · amzn 2023 6.1.131-143.221.amzn2023 ALAS2023-2025-915 Mar 26, 2025
kernel-libbpf-debuginfo · amzn 2023 6.1.131-143.221.amzn2023 ALAS2023-2025-915 Mar 26, 2025
kernel-libbpf-devel · amzn 2023 6.1.131-143.221.amzn2023 ALAS2023-2025-915 Mar 26, 2025
kernel-libbpf-static · amzn 2023 6.1.131-143.221.amzn2023 ALAS2023-2025-915 Mar 26, 2025
kernel-livepatch-6.1.131-143.221 · amzn 2023 1.0-0.amzn2023 ALAS2023-2025-915 Mar 26, 2025
kernel-livepatch-SLE15-SP6-RT_Update_10 · sles 15.6 1-150600.1.5.1 SUSE-SU-2025:1178-1 Apr 8, 2025
kernel-livepatch-SLE15-SP6_Update_10 · sles 15.6 1-150600.13.5.1 SUSE-SU-2025:1180-1 Apr 9, 2025
kernel-modules-extra · amzn 2023 6.1.131-143.221.amzn2023 ALAS2023-2025-915 Mar 26, 2025
kernel-modules-extra-common · amzn 2023 6.1.131-143.221.amzn2023 ALAS2023-2025-915 Mar 26, 2025
kernel-obs-build · opensuse-leap 15.6 6.4.0-150600.23.47.1 SUSE-SU-2025:1180-1 Apr 9, 2025
kernel-obs-build · sles 15.6 6.4.0-150600.23.47.1 SUSE-SU-2025:1180-1 Apr 9, 2025
kernel-obs-qa · opensuse-leap 15.6 6.4.0-150600.23.47.1 SUSE-SU-2025:1180-1 Apr 9, 2025
kernel-rt · opensuse-leap 15.6 6.4.0-150600.10.34.1 SUSE-SU-2025:1178-1 Apr 8, 2025
kernel-rt_debug · opensuse-leap 15.6 6.4.0-150600.10.34.1 SUSE-SU-2025:1178-1 Apr 8, 2025
kernel-source · opensuse-leap 15.6 6.4.0-150600.23.47.2 SUSE-SU-2025:1180-1 Apr 9, 2025
kernel-source · sles 15.6 6.4.0-150600.23.47.2 SUSE-SU-2025:1180-1 Apr 9, 2025
kernel-source-azure · opensuse-leap 15.6 6.4.0-150600.8.34.2 SUSE-SU-2025:1177-1 Apr 8, 2025
kernel-source-azure · sles 15.6 6.4.0-150600.8.34.2 SUSE-SU-2025:1177-1 Apr 8, 2025
kernel-source-coco · sles 15.6 6.4.0-15061.21.coco15sp6.1 SUSE-SU-2025:01919-1 Jun 12, 2025
kernel-source-rt · opensuse-leap 15.6 6.4.0-150600.10.34.1 SUSE-SU-2025:1178-1 Apr 8, 2025
kernel-syms · opensuse-leap 15.6 6.4.0-150600.23.47.1 SUSE-SU-2025:1180-1 Apr 9, 2025
kernel-syms · sles 15.6 6.4.0-150600.23.47.1 SUSE-SU-2025:1180-1 Apr 9, 2025
kernel-syms-azure · opensuse-leap 15.6 6.4.0-150600.8.34.1 SUSE-SU-2025:1177-1 Apr 8, 2025
kernel-syms-azure · sles 15.6 6.4.0-150600.8.34.1 SUSE-SU-2025:1177-1 Apr 8, 2025
kernel-syms-coco · sles 15.6 6.4.0-15061.21.coco15sp6.1 SUSE-SU-2025:01919-1 Jun 12, 2025
kernel-syms-rt · opensuse-leap 15.6 6.4.0-150600.10.34.1 SUSE-SU-2025:1178-1 Apr 8, 2025
kernel-tools · amzn 2023 6.1.131-143.221.amzn2023 ALAS2023-2025-915 Mar 26, 2025
kernel-tools-debuginfo · amzn 2023 6.1.131-143.221.amzn2023 ALAS2023-2025-915 Mar 26, 2025
kernel-tools-devel · amzn 2023 6.1.131-143.221.amzn2023 ALAS2023-2025-915 Mar 26, 2025
kernel-uek · ol 10 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek · ol 9 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek-core · ol 10 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek-core · ol 9 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek-debug · ol 10 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek-debug · ol 9 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek-debug-core · ol 10 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek-debug-core · ol 9 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek-debug-devel · ol 10 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek-debug-devel · ol 9 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek-debug-modules · ol 10 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek-debug-modules · ol 9 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek-debug-modules-core · ol 10 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek-debug-modules-core · ol 9 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek-debug-modules-deprecated · ol 10 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek-debug-modules-deprecated · ol 9 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek-debug-modules-desktop · ol 10 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek-debug-modules-desktop · ol 9 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek-debug-modules-extra · ol 10 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek-debug-modules-extra · ol 9 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek-debug-modules-extra-netfilter · ol 10 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek-debug-modules-extra-netfilter · ol 9 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek-debug-modules-usb · ol 10 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek-debug-modules-usb · ol 9 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek-debug-modules-wireless · ol 10 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek-debug-modules-wireless · ol 9 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek-devel · ol 10 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek-devel · ol 9 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek-doc · ol 10 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek-doc · ol 9 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek-modules · ol 10 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek-modules · ol 9 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek-modules-core · ol 10 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek-modules-core · ol 9 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek-modules-deprecated · ol 10 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek-modules-deprecated · ol 9 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek-modules-desktop · ol 10 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek-modules-desktop · ol 9 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek-modules-extra · ol 10 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek-modules-extra · ol 9 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek-modules-extra-netfilter · ol 10 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek-modules-extra-netfilter · ol 9 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek-modules-usb · ol 10 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek-modules-usb · ol 9 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek-modules-wireless · ol 10 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek-modules-wireless · ol 9 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek-tools · ol 10 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek-tools · ol 9 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek64k · ol 10 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek64k · ol 9 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek64k-core · ol 10 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek64k-core · ol 9 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek64k-devel · ol 10 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek64k-devel · ol 9 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek64k-modules · ol 10 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek64k-modules · ol 9 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek64k-modules-core · ol 10 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek64k-modules-core · ol 9 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek64k-modules-deprecated · ol 10 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek64k-modules-deprecated · ol 9 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek64k-modules-desktop · ol 10 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek64k-modules-desktop · ol 9 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek64k-modules-extra · ol 10 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek64k-modules-extra · ol 9 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek64k-modules-extra-netfilter · ol 10 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek64k-modules-extra-netfilter · ol 9 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek64k-modules-usb · ol 10 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek64k-modules-usb · ol 9 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek64k-modules-wireless · ol 10 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-uek64k-modules-wireless · ol 9 0:6.12.0-101.33.4.3.el9uek ELSA-2025-20480 Jul 17, 2025
kernel-zfcpdump · opensuse-leap 15.6 6.4.0-150600.23.47.2 SUSE-SU-2025:1180-1 Apr 9, 2025
kernel-zfcpdump · sles 15.6 6.4.0-150600.23.47.2 SUSE-SU-2025:1180-1 Apr 9, 2025
linux · Debian 12.15 (bookworm) 6.1.129-1 DEBIAN-CVE-2025-21731 Feb 27, 2025
linux · Debian 13.5 (trixie) 6.12.13-1 DEBIAN-CVE-2025-21731 Feb 27, 2025
linux · Debian 14 6.12.13-1 DEBIAN-CVE-2025-21731 Feb 27, 2025
perf · amzn 2023 6.1.131-143.221.amzn2023 ALAS2023-2025-915 Mar 26, 2025
perf-debuginfo · amzn 2023 6.1.131-143.221.amzn2023 ALAS2023-2025-915 Mar 26, 2025
python3-perf · amzn 2023 6.1.131-143.221.amzn2023 ALAS2023-2025-915 Mar 26, 2025
python3-perf-debuginfo · amzn 2023 6.1.131-143.221.amzn2023 ALAS2023-2025-915 Mar 26, 2025

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.