In the Linux kernel, the following vulnerability has been resolved:
net: clear the dst when changing skb protocol
A not-so-careful NAT46 BPF program can crash the kernel if it indiscriminately flips ingress packets from v4 to v6:
BUG: kernel NULL pointer dereference, address: 0000000000000000 ip6_rcv_core (net/ipv6/ip6_input.c:190:20) ipv6_rcv (net/ipv6/ip6_input.c:306:8) process_backlog (net/core/dev.c:6186:4) napi_poll (net/core/dev.c:6906:9) net_rx_action (net/core/dev.c:7028:13) do_softirq (kernel/softirq.c:462:3) netif_rx (net/core/dev.c:5326:3) dev_loopback_xmit (net/core/dev.c:4015:2) ip_mc_finish_output (net/ipv4/ip_output.c:363:8) NF_HOOK (./include/linux/netfilter.h:314:9) ip_mc_output (net/ipv4/ip_output.c:400:5) dst_output (./include/net/dst.h:459:9) ip_local_out (net/ipv4/ip_output.c:130:9) ip_send_skb (net/ipv4/ip_output.c:1496:8) udp_send_skb (net/ipv4/udp.c:1040:8) udp_sendmsg (net/ipv4/udp.c:1328:10)
The output interface has a 4->6 program attached at ingress. We try to loop the multicast skb back to the sending socket. Ingress BPF runs as part of netif_rx(), pushes a valid v6 hdr and changes skb->protocol to v6. We enter ip6_rcv_core which tries to use skb_dst(). But the dst is still an IPv4 one left after IPv4 mcast output.
Clear the dst in all BPF helpers which change the protocol. Try to preserve metadata dsts, those may carry non-routing metadata.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon Linux Ami 2 | — | Upgrade bpftool-debuginfoUpgrade bpftoolUpgrade kernelUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-debuginfoUpgrade python-perf-debuginfoUpgrade perf-debuginfoUpgrade python-perfUpgrade kernel-develUpgrade kernel-headersUpgrade kernel-tools-debuginfoUpgrade perfUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-livepatch-5.15.209-147.245Upgrade kernel-tools-develUpgrade kernel-tools | Jun 23, 2026 | Jun 23, 2026 |
| Amazon_linux_2023 | — | Upgrade python3-perf6.12-debuginfoUpgrade kernel-libbpf-develUpgrade bpftoolUpgrade kernel-toolsUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-livepatch-6.1.168-202.320Upgrade kernelUpgrade python3-perf-debuginfoUpgrade kernel-modules-extra-commonUpgrade kernel-libbpf-staticUpgrade kernel6.12-debuginfoUpgrade kernel-develUpgrade perf6.12Upgrade python3-perf6.12Upgrade kernel-debuginfo-common-aarch64Upgrade kernel6.12-debuginfo-common-aarch64Upgrade kernel-libbpfUpgrade kernel-debuginfoUpgrade kernel6.12-debuginfo-common-x86_64Upgrade kernel-livepatch-6.12.35-55.103Upgrade kernel-headersUpgrade perf-debuginfoUpgrade perf6.12-debuginfoUpgrade perfUpgrade kernel-modules-extraUpgrade kernel-tools-develUpgrade kernel-tools-debuginfoUpgrade kernel-libbpf-debuginfoUpgrade bpftool-debuginfoUpgrade python3-perfUpgrade kernel6.12-modules-extraUpgrade kernel6.12 | Aug 5, 2025 | Jul 4, 2025 |
| Debian | — | Upgrade linux-6.1Upgrade linux | Jul 7, 2025 | Jul 4, 2025 |
| Huawei Euleros 2_0_sp11 | — | Upgrade python3-perfUpgrade kernel-abi-stablelistsUpgrade kernel-tools-libsUpgrade kernel-toolsUpgrade bpftoolUpgrade kernel | Oct 14, 2025 | Oct 10, 2025 |
| Huawei Euleros 2_0_sp12 | — | Upgrade python3-perfUpgrade kernel-toolsUpgrade bpftoolUpgrade kernelUpgrade kernel-abi-stablelistsUpgrade kernel-tools-libs | Nov 12, 2025 | Oct 10, 2025 |
| Huawei Euleros 2_0_sp13 | — | Upgrade kernel-abi-stablelistsUpgrade kernel-tools-libsUpgrade kernel-toolsUpgrade bpftoolUpgrade python3-perfUpgrade kernel | Nov 21, 2025 | Oct 10, 2025 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Jul 4, 2025 |
| Suse | — | Upgrade dtb-nvidiaUpgrade kernel-default-optionalUpgrade kernel-64kb-develUpgrade kernel-rtUpgrade kernel-rt-develUpgrade kernel-rt_debug-vdsoUpgrade dtb-amlogicUpgrade dtb-qcomUpgrade dtb-rockchipUpgrade kernel-obs-qaUpgrade reiserfs-kmp-azureUpgrade kernel-default-extraUpgrade kernel-azure-develUpgrade dlm-kmp-azureUpgrade dtb-armUpgrade kernel-64kb-extraUpgrade ocfs2-kmp-azureUpgrade dtb-xilinxUpgrade kselftests-kmp-rtUpgrade kernel-obs-buildUpgrade cluster-md-kmp-defaultUpgrade kernel-macrosUpgrade cluster-md-kmp-rtUpgrade kernel-default-baseUpgrade dlm-kmp-rtUpgrade dtb-mediatekUpgrade dlm-kmp-defaultUpgrade kernel-rt-livepatch-develUpgrade kernel-default-base-rebuildUpgrade kernel-docsUpgrade kernel-rt-extraUpgrade kernel-syms-rtUpgrade dtb-sprdUpgrade kselftests-kmp-defaultUpgrade dtb-apmUpgrade kernel-defaultUpgrade kernel-default-livepatch-develUpgrade kernel-devel-rtUpgrade kernel-symsUpgrade kernel-develUpgrade reiserfs-kmp-rtUpgrade cluster-md-kmp-64kbUpgrade kernel-zfcpdumpUpgrade kernel-source-vanillaUpgrade kernel-rt-optionalUpgrade kernel-azure-vdsoUpgrade dtb-lgUpgrade kselftests-kmp-64kbUpgrade gfs2-kmp-rtUpgrade dtb-caviumUpgrade kernel-sourceUpgrade cluster-md-kmp-azureUpgrade kernel-debug-develUpgrade kernel-kvmsmall-vdsoUpgrade kernel-default-manUpgrade kernel-64kbUpgrade dtb-amazonUpgrade reiserfs-kmp-64kbUpgrade kselftests-kmp-azureUpgrade kernel-rt_debug-develUpgrade kernel-docs-htmlUpgrade kernel-rt_debugUpgrade dtb-allwinnerUpgrade kernel-syms-azureUpgrade kernel-kvmsmall-develUpgrade kernel-azure-optionalUpgrade dtb-marvellUpgrade kernel-source-rtUpgrade dtb-socionextUpgrade dtb-renesasUpgrade dtb-hisiliconUpgrade ocfs2-kmp-defaultUpgrade gfs2-kmp-defaultUpgrade gfs2-kmp-64kbUpgrade kernel-rt-vdsoUpgrade kernel-debug-vdsoUpgrade dtb-appleUpgrade kernel-64kb-optionalUpgrade kernel-default-livepatchUpgrade kernel-default-develUpgrade kernel-debugUpgrade kernel-azureUpgrade dtb-amdUpgrade reiserfs-kmp-defaultUpgrade kernel-devel-azureUpgrade ocfs2-kmp-64kbUpgrade kernel-source-azureUpgrade dtb-alteraUpgrade kernel-kvmsmallUpgrade kernel-default-vdsoUpgrade kernel-azure-extraUpgrade gfs2-kmp-azureUpgrade dtb-freescaleUpgrade ocfs2-kmp-rtUpgrade dtb-exynosUpgrade dtb-broadcomUpgrade dlm-kmp-64kb | Dec 5, 2025 | Aug 18, 2025 |
| Ubuntu | — | Upgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-generic-64k-6.14Upgrade linux-image-realtime-5.15Upgrade linux-image-azure-5.15Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-azure-fdeUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-gcp-6.8Upgrade linux-image-generic-6.8Upgrade linux-image-oem-22.04bUpgrade linux-image-realtimeUpgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-6.14.0-1015-aws-64kUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-5.15.0-1109-oracleUpgrade linux-image-5.15.0-1112-awsUpgrade linux-image-6.8.0-100-fipsUpgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-xilinxUpgrade linux-image-raspi-6.8Upgrade linux-image-gkeop-5.15Upgrade linux-image-fips-6.8Upgrade linux-image-5.15.0-1095-gkeopUpgrade linux-image-5.15.0-186-generic-64kUpgrade linux-image-azure-fips-6.8Upgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-raspi-5.15Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-aws-6.14Upgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-6.14.0-34-genericUpgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-oem-24.04aUpgrade linux-image-5.15.0-1064-nvidia-tegraUpgrade linux-image-5.15.0-1104-intel-iot-realtimeUpgrade linux-image-5.15.0-184-lowlatency-64kUpgrade linux-image-6.14.0-1014-azureUpgrade linux-image-virtual-6.8Upgrade linux-image-nvidia-64kUpgrade linux-image-raspiUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-generic-64k-6.8Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-realtime-hwe-22.04Upgrade linux-image-gcp-5.15Upgrade linux-image-azure-fipsUpgrade linux-image-aws-64k-6.8Upgrade linux-image-fips-5.15Upgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-gcp-64k-6.14Upgrade linux-image-gcp-64kUpgrade linux-image-oem-22.04dUpgrade linux-image-azure-nvidia-6.14Upgrade linux-image-realtime-6.8.1Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-5.15.0-186-fipsUpgrade linux-image-aws-5.15Upgrade linux-image-oracleUpgrade linux-image-6.14.0-1014-realtimeUpgrade linux-image-oem-20.04dUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-awsUpgrade linux-image-5.15.0-1106-raspiUpgrade linux-image-virtual-5.15Upgrade linux-image-aws-64k-5.15Upgrade linux-image-5.15.0-1112-aws-64kUpgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-gcpUpgrade linux-image-gke-6.8Upgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-raspi-realtimeUpgrade linux-image-gcp-6.14Upgrade linux-image-virtual-6.14Upgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-ibm-6.8Upgrade linux-image-xilinx-6.8Upgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-6.14.0-1015-awsUpgrade linux-image-6.14.0-1018-gcpUpgrade linux-image-gke-64kUpgrade linux-image-azure-cvmUpgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-5.15.0-1053-nvidia-tegra-igx-rtUpgrade linux-image-realtime-6.14Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-nvidia-tegra-igxUpgrade linux-image-generic-6.14Upgrade linux-image-6.14.0-1016-raspiUpgrade linux-image-kvmUpgrade linux-image-5.15.0-1064-nvidia-tegra-rtUpgrade linux-image-5.15.0-1117-azureUpgrade linux-image-oem-20.04cUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-5.15.0-1107-intel-iotgUpgrade linux-image-aws-fips-6.8Upgrade linux-image-oracle-6.8Upgrade linux-image-oracle-64kUpgrade linux-image-oem-24.04cUpgrade linux-image-5.15.0-186-genericUpgrade linux-image-aws-64k-6.14Upgrade linux-image-aws-lts-24.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-5.15.0-1053-nvidia-tegra-igxUpgrade linux-image-5.15.0-184-lowlatencyUpgrade linux-image-6.14.0-1014-oemUpgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-gke-64k-6.8Upgrade linux-image-lowlatency-64kUpgrade linux-image-generic-5.15Upgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-5.15.0-1107-nvidia-lowlatencyUpgrade linux-image-oem-22.04cUpgrade linux-image-oem-20.04bUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-100-genericUpgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-intelUpgrade linux-image-raspi-nolpaeUpgrade linux-image-azure-lts-24.04Upgrade linux-image-generic-64kUpgrade linux-image-5.15.0-1075-xilinx-zynqmpUpgrade linux-image-5.15.0-1112-gcp-fipsUpgrade linux-image-intel-iotgUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-gke-5.15Upgrade linux-image-gkeUpgrade linux-image-5.15.0-1117-azure-fipsUpgrade linux-image-5.15.0-1112-gcpUpgrade linux-image-nvidia-tegraUpgrade linux-image-fipsUpgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-azure-fde-5.15Upgrade linux-image-aws-fipsUpgrade linux-image-aws-6.8Upgrade linux-image-aws-fips-5.15Upgrade linux-image-lowlatency-6.8Upgrade linux-image-5.15.0-1108-gkeUpgrade linux-image-ibm-5.15Upgrade linux-image-oracle-5.15Upgrade linux-image-nvidia-6.8Upgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-azure-nvidiaUpgrade linux-image-6.14.0-1018-gcp-64kUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-azure-6.8Upgrade linux-image-generic-lpaeUpgrade linux-image-ibm-classicUpgrade linux-image-lowlatencyUpgrade linux-image-azure-fips-5.15Upgrade linux-image-azureUpgrade linux-image-azure-6.14Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-oem-6.14Upgrade linux-image-5.15.0-1117-azure-fdeUpgrade linux-image-oem-24.04bUpgrade linux-image-oracle-6.14Upgrade linux-image-aws-lts-22.04Upgrade linux-image-5.15.0-1106-ibmUpgrade linux-image-intel-iotg-5.15Upgrade linux-image-5.15.0-1111-realtimeUpgrade linux-image-gkeopUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-nvidiaUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-6.14.0-1015-oracleUpgrade linux-image-generic-64k-5.15Upgrade linux-image-5.15.0-1104-kvmUpgrade linux-image-oem-24.04Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-kvm-5.15Upgrade linux-image-azure-lts-22.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-raspi-6.14Upgrade linux-image-5.15.0-1107-nvidiaUpgrade linux-image-6.14.0-1007-azure-nvidiaUpgrade linux-image-6.8.0-1046-azureUpgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-gcp-fips-5.15Upgrade linux-image-virtualUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-oracle-64k-6.14Upgrade linux-image-gcp-fips-6.8Upgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-lowlatency-5.15Upgrade linux-image-6.14.0-34-generic-64kUpgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-6.8.0-1046-awsUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-gcp-fipsUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-realtime-hwe-24.04Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-ibmUpgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-generic-lpae-5.15Upgrade linux-image-oem-22.04Upgrade linux-image-genericUpgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-oem-20.04Upgrade linux-image-5.15.0-1112-aws-fipsUpgrade linux-image-6.14.0-1015-oracle-64kUpgrade linux-image-6.8.0-1051-azureUpgrade linux-image-nvidia-5.15Upgrade linux-image-oem-22.04aUpgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-gkeop-6.8Upgrade linux-image-5.15.0-186-generic-lpaeUpgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-aws-64kUpgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-lowlatency-64k-hwe-22.04 | Jul 9, 2025 | Jul 4, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | May 27, 2026 | Jul 4, 2025 |
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