In the Linux kernel, the following vulnerability has been resolved:
netfilter: ipset: fix performance regression in swap operation
The patch "netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test", commit 28628fa9 fixes a race condition. But the synchronize_rcu() added to the swap function unnecessarily slows it down: it can safely be moved to destroy and use call_rcu() instead.
Eric Dumazet pointed out that simply calling the destroy functions as rcu callback does not work: sets with timeout use garbage collectors which need cancelling at destroy which can wait. Therefore the destroy functions are split into two: cancelling garbage collectors safely at executing the command received by netlink and moving the remaining part only into the rcu callback.
CVSS Details
- CVSS 3.1 Base Score: 4.7
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon Linux Ami 2 | — | Upgrade perfUpgrade bpftool-debuginfoUpgrade kernel-livepatch-5.15.149-99.161Upgrade kernel-headersUpgrade kernel-tools-debuginfoUpgrade bpftoolUpgrade kernelUpgrade kernel-tools-develUpgrade kernel-debuginfoUpgrade kernel-develUpgrade perf-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-toolsUpgrade kernel-livepatch-5.10.210-201.852Upgrade kernel-debuginfo-common-x86_64Upgrade python-perfUpgrade python-perf-debuginfo | Aug 28, 2024 | Apr 17, 2024 |
| Amazon_linux_2023 | — | Upgrade kernel-debuginfoUpgrade bpftoolUpgrade kernel-tools-develUpgrade kernel-livepatch-6.1.79-99.164Upgrade kernel-modules-extra-commonUpgrade kernelUpgrade python3-perfUpgrade python3-perf-debuginfoUpgrade kernel-libbpf-develUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-develUpgrade kernel-libbpf-staticUpgrade perf-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-toolsUpgrade kernel-tools-debuginfoUpgrade kernel-modules-extraUpgrade kernel-debuginfo-common-aarch64Upgrade perfUpgrade kernel-headersUpgrade kernel-libbpf | Feb 17, 2025 | Apr 17, 2024 |
| Debian | — | Upgrade linux | May 8, 2024 | Apr 17, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade python3-perfUpgrade kernelUpgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade kernel-tools-libsUpgrade bpftool | Oct 9, 2024 | Apr 17, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-abi-stablelistsUpgrade python3-perfUpgrade bpftoolUpgrade kernel-toolsUpgrade kernelUpgrade kernel-tools-libs | Oct 9, 2024 | Apr 17, 2024 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Apr 17, 2024 |
| Ubuntu | — | Upgrade linux-image-gcp-lts-20.04Upgrade linux-image-gke-5.15Upgrade linux-image-gkeop-5.4Upgrade linux-image-6.5.0-1023-awsUpgrade linux-image-6.5.0-1024-azureUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-gkeopUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-oem-20.04Upgrade linux-image-intel-iotgUpgrade linux-image-5.4.0-1071-ibmUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-oracleUpgrade linux-image-6.5.0-1020-raspiUpgrade linux-image-6.5.0-1024-azure-fdeUpgrade linux-image-5.15.0-1054-nvidiaUpgrade linux-image-lowlatencyUpgrade linux-image-6.5.0-1017-starfiveUpgrade linux-image-azure-lts-20.04Upgrade linux-image-5.15.0-106-lowlatencyUpgrade linux-image-oem-20.04bUpgrade linux-image-intelUpgrade linux-image-5.15.0-1058-kvmUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-oemUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-5.15.0-1058-intel-iotgUpgrade linux-image-lowlatency-64kUpgrade linux-image-5.15.0-1063-azureUpgrade linux-image-generic-64kUpgrade linux-image-5.15.0-1054-nvidia-lowlatencyUpgrade linux-image-5.15.0-106-lowlatency-64kUpgrade linux-image-5.4.0-1108-raspiUpgrade linux-image-bluefieldUpgrade linux-image-gkeUpgrade linux-image-6.5.0-44-lowlatencyUpgrade linux-image-virtualUpgrade linux-image-5.4.0-1084-bluefieldUpgrade linux-image-5.4.0-181-generic-lpaeUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-5.15.0-1058-gkeUpgrade linux-image-azure-lts-22.04Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-5.4.0-1124-awsUpgrade linux-image-ibmUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-oem-22.04Upgrade linux-image-5.15.0-1059-gcpUpgrade linux-image-oem-22.04aUpgrade linux-image-generic-lpaeUpgrade linux-image-5.15.0-106-generic-lpaeUpgrade linux-image-nvidiaUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-genericUpgrade linux-image-5.15.0-1057-intel-iotgUpgrade linux-image-raspi-nolpaeUpgrade linux-image-oem-20.04cUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-raspiUpgrade linux-image-raspi2Upgrade linux-image-6.5.0-1026-oracleUpgrade linux-image-5.4.0-181-genericUpgrade linux-image-oem-22.04bUpgrade linux-image-gkeop-5.15Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-5.4.0-1036-iotUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-azure-cvmUpgrade linux-image-5.15.0-1044-gkeopUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-virtual-hwe-18.04Upgrade linux-image-oem-20.04dUpgrade linux-image-azure-fdeUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-6.5.0-1024-gcpUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-5.15.0-1063-azure-fdeUpgrade linux-image-5.15.0-1054-raspiUpgrade linux-image-kvmUpgrade linux-image-6.5.0-44-lowlatency-64kUpgrade linux-image-5.4.0-1043-xilinx-zynqmpUpgrade linux-image-5.4.0-1112-kvmUpgrade linux-image-oem-22.04dUpgrade linux-image-6.5.0-1023-nvidia-64kUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-5.15.0-1059-oracleUpgrade linux-image-5.4.0-181-lowlatencyUpgrade linux-image-oem-osp1Upgrade linux-image-5.4.0-1123-oracleUpgrade linux-image-6.5.0-44-generic-64kUpgrade linux-image-oracle-64kUpgrade linux-image-oem-22.04cUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-awsUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-aws-lts-22.04Upgrade linux-image-5.15.0-106-generic-64kUpgrade linux-image-nvidia-6.5Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-5.15.0-106-genericUpgrade linux-image-nvidia-64k-6.5Upgrade linux-image-gcpUpgrade linux-image-5.4.0-1128-gcpUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-5.15.0-1061-awsUpgrade linux-image-5.4.0-1091-gkeopUpgrade linux-image-azureUpgrade linux-image-starfiveUpgrade linux-image-aws-lts-20.04Upgrade linux-image-5.15.0-1054-ibmUpgrade linux-image-6.5.0-1026-oracle-64kUpgrade linux-image-5.4.0-1129-azureUpgrade linux-image-6.5.0-1027-oemUpgrade linux-image-6.5.0-1023-nvidiaUpgrade linux-image-6.5.0-44-generic | May 17, 2024 | Apr 17, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Apr 17, 2024 |
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