In the Linux kernel, the following vulnerability has been resolved:
netfilter: xtables: avoid NFPROTO_UNSPEC where needed
syzbot managed to call xt_cluster match via ebtables:
WARNING: CPU: 0 PID: 11 at net/netfilter/xt_cluster.c:72 xt_cluster_mt+0x196/0x780 [..] ebt_do_table+0x174b/0x2a40
Module registers to NFPROTO_UNSPEC, but it assumes ipv4/ipv6 packet processing. As this is only useful to restrict locally terminating TCP/UDP traffic, register this for ipv4 and ipv6 family only.
Pablo points out that this is a general issue, direct users of the set/getsockopt interface can call into targets/matches that were only intended for use with ip(6)tables.
Check all UNSPEC matches and targets for similar issues:
- matches and targets are fine except if they assume skb_network_header() is valid -- this is only true when called from inet layer: ip(6) stack pulls the ip/ipv6 header into linear data area. - targets that return XT_CONTINUE or other xtables verdicts must be restricted too, they are incompatbile with the ebtables traverser, e.g. EBT_CONTINUE is a completely different value than XT_CONTINUE.
Most matches/targets are changed to register for NFPROTO_IPV4/IPV6, as they are provided for use by ip(6)tables.
The MARK target is also used by arptables, so register for NFPROTO_ARP too.
While at it, bail out if connbytes fails to enable the corresponding conntrack family.
This change passes the selftests in iptables.git.
CVSS Details
- CVSS 3.1 Base Score: 5.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/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 kernel-livepatch-5.15.168-114.166Upgrade kernel-debuginfoUpgrade kernelUpgrade kernel-tools-debuginfoUpgrade kernel-develUpgrade perfUpgrade kernel-debuginfo-common-aarch64Upgrade bpftoolUpgrade kernel-headersUpgrade python-perf-debuginfoUpgrade kernel-tools-develUpgrade python-perfUpgrade bpftool-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-toolsUpgrade perf-debuginfo | Mar 14, 2025 | Oct 21, 2024 |
| Amazon_linux_2023 | — | Upgrade kernel-headersUpgrade kernel-libbpf-staticUpgrade kernel-modules-extra-commonUpgrade bpftool-debuginfoUpgrade kernel-livepatch-6.1.115-126.197Upgrade kernel-toolsUpgrade kernel-debuginfo-common-x86_64Upgrade perf-debuginfoUpgrade kernel-libbpf-develUpgrade perfUpgrade kernel-tools-develUpgrade kernel-libbpfUpgrade python3-perf-debuginfoUpgrade kernelUpgrade kernel-develUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-debuginfoUpgrade kernel-tools-debuginfoUpgrade bpftoolUpgrade python3-perfUpgrade kernel-modules-extra | Mar 27, 2025 | Oct 21, 2024 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Nov 11, 2024 | Oct 21, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernel-abi-stablelistsUpgrade python3-perfUpgrade bpftoolUpgrade kernelUpgrade kernel-tools-libsUpgrade kernel-tools | Feb 11, 2025 | Oct 21, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernelUpgrade kernel-abi-stablelistsUpgrade bpftoolUpgrade kernel-tools-libsUpgrade kernel-toolsUpgrade python3-perf | Feb 11, 2025 | Oct 21, 2024 |
| Redhat_linux | — | Upgrade kernel-rtUpgrade kernelNo solution exists | May 15, 2025 | Oct 21, 2024 |
| Ubuntu | — | Upgrade linux-image-5.15.0-127-lowlatency-64kUpgrade linux-image-6.8.0-1022-ibmUpgrade linux-image-ibmUpgrade linux-image-6.8.0-1025-azure-fdeUpgrade linux-image-6.8.0-57-generic-64kUpgrade linux-image-5.15.0-1056-gkeopUpgrade linux-image-azure-fdeUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-6.8.0-56-genericUpgrade linux-image-6.8.0-56-generic-64kUpgrade linux-image-azure-lts-24.04Upgrade linux-image-oem-22.04cUpgrade linux-image-intelUpgrade linux-image-6.11.0-1005-realtimeUpgrade linux-image-oracleUpgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-6.11.0-1010-lowlatencyUpgrade linux-image-oem-24.04Upgrade linux-image-5.15.0-127-lowlatencyUpgrade linux-image-gcpUpgrade linux-image-oracle-64kUpgrade linux-image-oem-22.04aUpgrade linux-image-6.8.0-1026-gcp-64kUpgrade linux-image-lowlatencyUpgrade linux-image-6.11.0-18-genericUpgrade linux-image-ibm-classicUpgrade linux-image-6.8.0-1024-nvidiaUpgrade linux-image-oem-20.04cUpgrade linux-image-gke-5.15Upgrade linux-image-5.15.0-1068-nvidia-lowlatencyUpgrade linux-image-oem-22.04bUpgrade linux-image-6.8.0-1024-oemUpgrade linux-image-6.11.0-1009-azureUpgrade linux-image-oem-20.04dUpgrade linux-image-virtualUpgrade linux-image-raspi-realtimeUpgrade linux-image-gkeop-6.8Upgrade linux-image-6.8.0-1027-awsUpgrade linux-image-realtime-hwe-24.04Upgrade linux-image-6.8.0-1024-nvidia-lowlatencyUpgrade linux-image-aws-lts-22.04Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-aws-lts-24.04Upgrade linux-image-6.8.0-1024-nvidia-64kUpgrade linux-image-6.11.0-1011-oracleUpgrade linux-image-6.8.0-1025-awsUpgrade linux-image-5.15.0-127-generic-64kUpgrade linux-image-6.11.0-1011-oracle-64kUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-kvmUpgrade linux-image-oem-24.04bUpgrade linux-image-nvidia-64kUpgrade linux-image-6.8.0-1008-gkeopUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-intel-iotgUpgrade linux-image-6.11.0-1015-oemUpgrade linux-image-5.15.0-1066-ibmUpgrade linux-image-oem-24.04aUpgrade linux-image-azure-nvidiaUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-awsUpgrade linux-image-azure-cvmUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-5.15.0-1066-raspiUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-6.11.0-1009-gcpUpgrade linux-image-6.8.0-1022-oracle-64kUpgrade linux-image-5.15.0-127-genericUpgrade linux-image-azure-lts-22.04Upgrade linux-image-lowlatency-64kUpgrade linux-image-oem-20.04bUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-6.8.1-1018-realtimeUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-oem-22.04dUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-raspi-nolpaeUpgrade linux-image-6.8.0-1021-gkeUpgrade linux-image-realtimeUpgrade linux-image-gcp-64kUpgrade linux-image-6.11.0-18-generic-64kUpgrade linux-image-generic-64kUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-6.11.0-1009-azure-fdeUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-6.8.0-1014-azure-nvidiaUpgrade linux-image-6.8.0-56-lowlatency-64kUpgrade linux-image-6.8.0-57-genericUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-generic-lpaeUpgrade linux-image-6.11.0-1010-lowlatency-64kUpgrade linux-image-5.15.0-1071-oracleUpgrade linux-image-5.15.0-1078-azureUpgrade linux-image-6.8.0-1022-oracleUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-5.15.0-1039-xilinx-zynqmpUpgrade linux-image-5.15.0-1072-gcpUpgrade linux-image-5.15.0-1070-gkeUpgrade linux-image-6.8.0-56-lowlatencyUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-6.8.0-1028-raspiUpgrade linux-image-6.8.0-1026-gcpUpgrade linux-image-6.8.0-2023-raspi-realtimeUpgrade linux-image-6.11.0-1008-raspiUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-raspiUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-5.15.0-127-generic-lpaeUpgrade linux-image-6.11.0-1009-awsUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-5.15.0-1073-awsUpgrade linux-image-5.15.0-1068-nvidiaUpgrade linux-image-6.8.0-1024-nvidia-lowlatency-64kUpgrade linux-image-genericUpgrade linux-image-nvidia-6.8Upgrade linux-image-5.15.0-1071-intel-iotgUpgrade linux-image-oem-22.04Upgrade linux-image-5.15.0-1070-kvmUpgrade linux-image-oem-20.04Upgrade linux-image-azureUpgrade linux-image-gkeopUpgrade linux-image-gkeop-5.15Upgrade linux-image-6.8.0-1025-azureUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-nvidiaUpgrade linux-image-gke | Dec 18, 2024 | Oct 21, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Oct 21, 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