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.
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon Linux Ami 2 | — | Upgrade kernel-headersUpgrade python-perfUpgrade kernel-debuginfo-common-x86_64Upgrade perf-debuginfoUpgrade kernel-toolsUpgrade python-perf-debuginfoUpgrade kernel-tools-develUpgrade kernel-livepatch-4.14.355-276.618Upgrade kernel-tools-debuginfoUpgrade perfUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-livepatch-5.10.235-227.919Upgrade kernel-debuginfoUpgrade kernel-livepatch-5.15.179-121.185Upgrade kernelUpgrade kernel-develUpgrade bpftool-debuginfoUpgrade bpftool | Apr 2, 2025 | Feb 27, 2025 |
| Amazon_linux | — | Upgrade kernel | Apr 18, 2025 | Feb 27, 2025 |
| Amazon_linux_2023 | — | Upgrade kernel-debuginfo-common-aarch64Upgrade kernel-debuginfo-common-x86_64Upgrade kernel-libbpfUpgrade kernel-livepatch-6.1.131-143.221Upgrade bpftoolUpgrade kernel-modules-extraUpgrade bpftool-debuginfoUpgrade kernel-debuginfoUpgrade kernel-libbpf-debuginfoUpgrade python3-perf-debuginfoUpgrade kernel-develUpgrade kernel-headersUpgrade kernel-tools-debuginfoUpgrade kernel-libbpf-staticUpgrade python3-perfUpgrade kernelUpgrade perf-debuginfoUpgrade kernel-modules-extra-commonUpgrade kernel-toolsUpgrade kernel-libbpf-develUpgrade kernel-tools-develUpgrade perf | Apr 2, 2025 | Feb 27, 2025 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Mar 17, 2025 | Feb 27, 2025 |
| Huawei Euleros 2_0_sp10 | — | Upgrade kernel-toolsUpgrade kernelUpgrade kernel-abi-stablelistsUpgrade kernel-tools-libsUpgrade python3-perf | May 13, 2025 | Feb 27, 2025 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernel-tools-libsUpgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade python3-perfUpgrade kernelUpgrade bpftool | Jun 13, 2025 | Feb 27, 2025 |
| Huawei Euleros 2_0_sp12 | — | Upgrade bpftoolUpgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade kernel-tools-libsUpgrade python3-perfUpgrade kernel | Jun 11, 2025 | Feb 27, 2025 |
| Huawei Euleros 2_0_sp13 | — | Upgrade kernel-abi-stablelistsUpgrade kernel-tools-libsUpgrade bpftoolUpgrade kernel-toolsUpgrade python3-perfUpgrade kernel | Jun 11, 2025 | Feb 27, 2025 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Feb 27, 2025 |
| Suse | — | Upgrade kernel-default-extraUpgrade dtb-nvidiaUpgrade kernel-syms-azureUpgrade reiserfs-kmp-azureUpgrade reiserfs-kmp-defaultUpgrade kernel-docsUpgrade kernel-obs-qaUpgrade ocfs2-kmp-azureUpgrade gfs2-kmp-rtUpgrade kernel-default-optionalUpgrade dlm-kmp-azureUpgrade dlm-kmp-rtUpgrade ocfs2-kmp-defaultUpgrade dtb-allwinnerUpgrade kernel-rtUpgrade dtb-amlogicUpgrade kernel-symsUpgrade dtb-qcomUpgrade kselftests-kmp-defaultUpgrade dtb-rockchipUpgrade dtb-xilinxUpgrade ocfs2-kmp-rtUpgrade kernel-debugUpgrade cluster-md-kmp-64kbUpgrade cluster-md-kmp-rtUpgrade dtb-apmUpgrade gfs2-kmp-64kbUpgrade kselftests-kmp-rtUpgrade kernel-64kb-develUpgrade kernel-defaultUpgrade dtb-mediatekUpgrade kernel-default-base-rebuildUpgrade kernel-macrosUpgrade kernel-default-vdsoUpgrade kernel-devel-rtUpgrade dtb-armUpgrade kernel-develUpgrade kernel-kvmsmallUpgrade kernel-rt-develUpgrade cluster-md-kmp-defaultUpgrade kernel-source-rtUpgrade dtb-lgUpgrade dtb-caviumUpgrade kernel-debug-vdsoUpgrade kernel-default-develUpgrade gfs2-kmp-azureUpgrade dtb-marvellUpgrade dtb-hisiliconUpgrade kernel-default-manUpgrade dtb-amdUpgrade kernel-rt_debug-develUpgrade kernel-azureUpgrade dtb-renesasUpgrade dtb-amazonUpgrade kernel-rt_debug-vdsoUpgrade kernel-source-vanillaUpgrade kernel-syms-rtUpgrade kernel-rt-extraUpgrade kernel-azure-optionalUpgrade kernel-64kb-extraUpgrade dtb-sprdUpgrade cluster-md-kmp-azureUpgrade kernel-default-livepatchUpgrade kernel-source-azureUpgrade kernel-rt_debugUpgrade kernel-debug-develUpgrade reiserfs-kmp-rtUpgrade ocfs2-kmp-64kbUpgrade kernel-zfcpdumpUpgrade kernel-sourceUpgrade kernel-64kb-optionalUpgrade dtb-alteraUpgrade dtb-exynosUpgrade kernel-default-livepatch-develUpgrade kselftests-kmp-64kbUpgrade dlm-kmp-defaultUpgrade dlm-kmp-64kbUpgrade kernel-docs-htmlUpgrade kernel-rt-optionalUpgrade kernel-obs-buildUpgrade kernel-kvmsmall-vdsoUpgrade kernel-default-baseUpgrade kernel-azure-develUpgrade dtb-socionextUpgrade dtb-freescaleUpgrade kernel-kvmsmall-develUpgrade kernel-devel-azureUpgrade kernel-azure-extraUpgrade kernel-64kbUpgrade dtb-broadcomUpgrade reiserfs-kmp-64kbUpgrade kernel-rt-livepatch-develUpgrade kernel-azure-vdsoUpgrade dtb-appleUpgrade kselftests-kmp-azureUpgrade kernel-rt-vdsoUpgrade gfs2-kmp-default | Apr 9, 2025 | Feb 27, 2025 |
| Ubuntu | — | Upgrade linux-image-5.15.0-140-fipsUpgrade linux-image-ibm-6.8Upgrade linux-image-nvidia-64kUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-oem-osp1Upgrade linux-image-5.4.0-1105-bluefieldUpgrade linux-image-5.4.0-1151-azure-fipsUpgrade linux-image-6.8.0-1029-oracle-64kUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-azure-lts-24.04Upgrade linux-image-oem-24.04Upgrade linux-image-generic-64kUpgrade linux-image-oem-20.04cUpgrade linux-image-generic-6.8Upgrade linux-image-genericUpgrade linux-image-6.11.0-1013-raspiUpgrade linux-image-oracle-64kUpgrade linux-image-gkeop-6.8Upgrade linux-image-oem-22.04cUpgrade linux-image-5.15.0-1078-nvidiaUpgrade linux-image-6.11.0-1015-gcpUpgrade linux-image-6.11.0-1015-azure-fdeUpgrade linux-image-azure-fde-6.8Upgrade linux-image-5.15.0-1081-oracleUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-realtimeUpgrade linux-image-6.8.0-64-lowlatencyUpgrade linux-image-oem-20.04dUpgrade linux-image-5.15.0-140-genericUpgrade linux-image-5.4.0-1146-awsUpgrade linux-image-nvidiaUpgrade linux-image-5.15.0-1080-kvmUpgrade linux-image-5.15.0-1083-gcpUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-6.11.0-1016-oracleUpgrade linux-image-5.4.0-1151-azureUpgrade linux-image-gke-6.8Upgrade linux-image-aws-64kUpgrade linux-image-5.15.0-142-generic-64kUpgrade linux-image-6.11.0-1014-awsUpgrade linux-image-6.11.0-1014-lowlatency-64kUpgrade linux-image-oracle-6.8Upgrade linux-image-6.8.0-1032-awsUpgrade linux-image-6.8.0-64-genericUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-6.8.0-1029-oracleUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-generic-hwe-18.04Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-6.8.0-1034-azureUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-gcpUpgrade linux-image-oem-22.04bUpgrade linux-image-6.11.0-1010-realtimeUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-aws-lts-22.04Upgrade linux-image-virtual-hwe-18.04Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-gkeopUpgrade linux-image-6.11.0-1014-lowlatencyUpgrade linux-image-oem-20.04bUpgrade linux-image-5.15.0-140-generic-lpaeUpgrade linux-image-oem-22.04aUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-6.8.1-1025-realtimeUpgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-5.15.0-142-genericUpgrade linux-image-azure-lts-22.04Upgrade linux-image-5.15.0-1050-xilinx-zynqmpUpgrade linux-image-5.15.0-1084-realtimeUpgrade linux-image-6.8.0-1031-nvidia-64kUpgrade linux-image-6.8.0-1029-ibmUpgrade linux-image-gkeUpgrade linux-image-azure-nvidia-lts-24.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-nvidia-tegraUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-aws-lts-24.04Upgrade linux-image-ibm-classicUpgrade linux-image-6.8.0-1031-nvidiaUpgrade linux-image-oem-20.04Upgrade linux-image-oem-24.04aUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-intelUpgrade linux-image-5.15.0-142-generic-lpaeUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-5.15.0-1084-aws-fipsUpgrade linux-image-ibmUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-gke-5.15Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-aws-64k-6.8Upgrade linux-image-raspi-realtimeUpgrade linux-image-virtualUpgrade linux-image-azure-6.8Upgrade linux-image-kvmUpgrade linux-image-6.11.0-26-genericUpgrade linux-image-5.15.0-1084-awsUpgrade linux-image-raspi2Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-intel-iotgUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-6.8.0-64-generic-64kUpgrade linux-image-6.8.0-1034-azure-fdeUpgrade linux-image-5.15.0-1076-ibmUpgrade linux-image-5.4.0-1064-xilinx-zynqmpUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-generic-64k-6.8Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-6.8.0-2026-raspi-realtimeUpgrade linux-image-5.15.0-1089-azure-fipsUpgrade linux-image-6.8.0-1033-gcp-64kUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-5.15.0-1078-nvidia-lowlatencyUpgrade linux-image-6.8.0-1032-aws-64kUpgrade linux-image-5.15.0-1083-gcp-fipsUpgrade linux-image-5.15.0-1037-nvidia-tegra-rtUpgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-6.8.0-1031-nvidia-lowlatency-64kUpgrade linux-image-raspi-6.8Upgrade linux-image-azure-nvidiaUpgrade linux-image-generic-lpaeUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-5.15.0-1066-gkeopUpgrade linux-image-nvidia-tegra-igxUpgrade linux-image-5.4.0-1133-kvmUpgrade linux-image-5.15.0-1077-intel-iot-realtimeUpgrade linux-image-5.4.0-1149-gcpUpgrade linux-image-azure-fipsUpgrade linux-image-azure-cvmUpgrade linux-image-azure-lts-20.04Upgrade linux-image-fipsUpgrade linux-image-azureUpgrade linux-image-aws-6.8Upgrade linux-image-5.4.0-1149-gcp-fipsUpgrade linux-image-5.15.0-1026-nvidia-tegra-igxUpgrade linux-image-5.15.0-1026-nvidia-tegra-igx-rtUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-lowlatency-64kUpgrade linux-image-gcp-fipsUpgrade linux-image-5.4.0-216-lowlatencyUpgrade linux-image-6.11.0-1015-azureUpgrade linux-image-5.15.0-1079-intel-iotgUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-realtime-6.8.1Upgrade linux-image-aws-fipsUpgrade linux-image-awsUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-bluefieldUpgrade linux-image-5.15.0-140-generic-64kUpgrade linux-image-oem-6.8Upgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-6.8.0-1031-raspiUpgrade linux-image-5.15.0-140-lowlatency-64kUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1031-nvidia-lowlatencyUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-6.8.0-1028-gkeUpgrade linux-image-6.11.0-26-generic-64kUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-oemUpgrade linux-image-5.4.0-1051-iotUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-ibm-lts-20.04Upgrade linux-image-raspiUpgrade linux-image-5.4.0-1129-raspiUpgrade linux-image-6.8.0-1031-oemUpgrade linux-image-oem-22.04Upgrade linux-image-oem-24.04bUpgrade linux-image-5.15.0-1078-raspiUpgrade linux-image-gcp-64kUpgrade linux-image-6.8.0-1033-gcpUpgrade linux-image-lowlatencyUpgrade linux-image-6.11.0-1016-oracle-64kUpgrade linux-image-5.15.0-1089-azureUpgrade linux-image-5.15.0-1081-gkeUpgrade linux-image-6.8.0-1022-azure-nvidiaUpgrade linux-image-5.4.0-216-genericUpgrade linux-image-6.8.0-1015-gkeopUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-oem-22.04dUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-nvidia-6.8Upgrade linux-image-5.4.0-1092-ibmUpgrade linux-image-6.11.0-1015-gcp-64kUpgrade linux-image-virtual-6.8Upgrade linux-image-5.15.0-140-lowlatencyUpgrade linux-image-aws-lts-20.04Upgrade linux-image-6.11.0-1022-oemUpgrade linux-image-gkeop-5.15Upgrade linux-image-gcp-6.8Upgrade linux-image-5.4.0-1146-aws-fipsUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-5.4.0-1144-oracleUpgrade linux-image-oracleUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-raspi-nolpaeUpgrade linux-image-lowlatency-6.8Upgrade linux-image-6.8.0-64-lowlatency-64kUpgrade linux-image-5.15.0-1037-nvidia-tegraUpgrade linux-image-5.4.0-1120-fipsUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-5.4.0-216-generic-lpaeUpgrade linux-image-azure-nvidia-6.8Upgrade linux-image-azure-fde | May 20, 2025 | Feb 27, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jul 2, 2025 | Feb 27, 2025 |
Prioritise with Active Threat Intelligence
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