In the Linux kernel, the following vulnerability has been resolved:
ipvs: fix ipv4 null-ptr-deref in route error path
The IPv4 code path in __ip_vs_get_out_rt() calls dst_link_failure() without ensuring skb->dev is set, leading to a NULL pointer dereference in fib_compute_spec_dst() when ipv4_link_failure() attempts to send ICMP destination unreachable messages.
The issue emerged after commit ed0de45a1008 ("ipv4: recompile ip options in ipv4_link_failure") started calling __ip_options_compile() from ipv4_link_failure(). This code path eventually calls fib_compute_spec_dst() which dereferences skb->dev. An attempt was made to fix the NULL skb->dev dereference in commit 0113d9c9d1cc ("ipv4: fix null-deref in ipv4_link_failure"), but it only addressed the immediate dev_net(skb->dev) dereference by using a fallback device. The fix was incomplete because fib_compute_spec_dst() later in the call chain still accesses skb->dev directly, which remains NULL when IPVS calls dst_link_failure().
The crash occurs when: 1. IPVS processes a packet in NAT mode with a misconfigured destination 2. Route lookup fails in __ip_vs_get_out_rt() before establishing a route 3. The error path calls dst_link_failure(skb) with skb->dev == NULL 4. ipv4_link_failure() → ipv4_send_dest_unreach() → __ip_options_compile() → fib_compute_spec_dst() 5. fib_compute_spec_dst() dereferences NULL skb->dev
Apply the same fix used for IPv6 in commit 326bf17ea5d4 ("ipvs: fix ipv6 route unreach panic"): set skb->dev from skb_dst(skb)->dev before calling dst_link_failure().
KASAN: null-ptr-deref in range [0x0000000000000328-0x000000000000032f] CPU: 1 PID: 12732 Comm: syz.1.3469 Not tainted 6.6.114 #2 RIP: 0010:__in_dev_get_rcu include/linux/inetdevice.h:233 RIP: 0010:fib_compute_spec_dst+0x17a/0x9f0 net/ipv4/fib_frontend.c:285 Call Trace: <TASK> spec_dst_fill net/ipv4/ip_options.c:232 spec_dst_fill net/ipv4/ip_options.c:229 __ip_options_compile+0x13a1/0x17d0 net/ipv4/ip_options.c:330 ipv4_send_dest_unreach net/ipv4/route.c:1252 ipv4_link_failure+0x702/0xb80 net/ipv4/route.c:1265 dst_link_failure include/net/dst.h:437 __ip_vs_get_out_rt+0x15fd/0x19e0 net/netfilter/ipvs/ip_vs_xmit.c:412 ip_vs_nat_xmit+0x1d8/0xc80 net/netfilter/ipvs/ip_vs_xmit.c:764
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon Linux Ami 2 | — | Upgrade bpftool-debuginfoUpgrade python-perfUpgrade kernel-livepatch-5.10.248-247.988Upgrade bpftoolUpgrade kernel-toolsUpgrade kernel-debuginfo-common-aarch64Upgrade perfUpgrade kernel-develUpgrade kernel-tools-develUpgrade kernel-tools-debuginfoUpgrade python-perf-debuginfoUpgrade kernel-headersUpgrade kernel-debuginfoUpgrade kernel-livepatch-5.15.201-140.219Upgrade kernelUpgrade perf-debuginfoUpgrade kernel-debuginfo-common-x86_64 | May 20, 2026 | May 20, 2026 |
| Amazon_linux_2023 | — | Upgrade kernel6.12-tools-debuginfoUpgrade kernel6.12-headersUpgrade kernelUpgrade kernel-livepatch-6.1.161-183.298Upgrade kernel-modules-extraUpgrade kernel6.12-debuginfo-common-x86_64Upgrade bpftool-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-modules-extra-commonUpgrade kernel-libbpf-develUpgrade kernel6.12-debuginfoUpgrade kernel-debuginfoUpgrade perf6.12Upgrade kernel6.12-libbpf-develUpgrade kernel6.12-toolsUpgrade python3-perf-debuginfoUpgrade kernel6.12-modules-extra-commonUpgrade kernel-libbpf-staticUpgrade kernel6.12-tools-develUpgrade kernel6.12-debuginfo-common-aarch64Upgrade bpftoolUpgrade kernel-headersUpgrade python3-perf6.12Upgrade kernel6.12-develUpgrade kernel-libbpfUpgrade kernel6.12Upgrade perfUpgrade kernel-libbpf-debuginfoUpgrade bpftool6.12-debuginfoUpgrade kernel-toolsUpgrade python3-perf6.12-debuginfoUpgrade kernel6.12-libbpf-debuginfoUpgrade bpftool6.12Upgrade kernel-develUpgrade kernel-tools-develUpgrade kernel-tools-debuginfoUpgrade kernel-livepatch-6.12.64-87.122Upgrade perf-debuginfoUpgrade kernel6.12-libbpfUpgrade kernel-debuginfo-common-aarch64Upgrade perf6.12-debuginfoUpgrade kernel6.12-libbpf-staticUpgrade python3-perfUpgrade kernel6.12-modules-extra | Feb 20, 2026 | Jan 13, 2026 |
| Debian | — | Upgrade linux-6.1Upgrade linux | Feb 11, 2026 | Feb 11, 2026 |
| Oracle_linux | — | Upgrade kernel-uek | Feb 24, 2026 | Jan 13, 2026 |
| Redhat_linux | — | No solution exists | Jul 17, 2026 | Jan 13, 2026 |
| Ubuntu | — | Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-azure-fips-6.8Upgrade linux-image-fipsUpgrade linux-image-gke-5.15Upgrade linux-image-raspi-realtimeUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-5.15.0-173-lowlatencyUpgrade linux-image-6.17.0-1012-awsUpgrade linux-image-5.15.0-1103-gcpUpgrade linux-image-6.8.0-1037-gkeopUpgrade linux-image-ibm-classicUpgrade linux-image-oem-24.04aUpgrade linux-image-raspi-6.17Upgrade linux-image-6.8.0-1051-nvidia-lowlatencyUpgrade linux-image-nvidia-tegraUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-generic-lpaeUpgrade linux-image-6.8.0-1022-nvidia-tegraUpgrade linux-image-aws-lts-22.04Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-6.17.0-1011-oracleUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-5.15.0-1103-awsUpgrade linux-image-oem-22.04aUpgrade linux-image-oem-20.04dUpgrade linux-image-5.15.0-173-fipsUpgrade linux-image-xilinxUpgrade linux-image-azure-fipsUpgrade linux-image-azure-6.17Upgrade linux-image-azure-lts-22.04Upgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-lowlatencyUpgrade linux-image-5.15.0-1044-nvidia-tegra-igx-rtUpgrade linux-image-6.8.0-1052-aws-64kUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-oem-22.04cUpgrade linux-image-6.17.0-22-generic-64kUpgrade linux-image-6.8.0-1051-nvidia-64kUpgrade linux-image-6.17.0-1010-realtimeUpgrade linux-image-6.8.0-1051-nvidiaUpgrade linux-image-virtualUpgrade linux-image-oem-22.04Upgrade linux-image-5.15.0-1103-aws-64kUpgrade linux-image-5.15.0-1097-ibmUpgrade linux-image-6.8.0-1049-oracleUpgrade linux-image-5.15.0-1100-oracleUpgrade linux-image-5.15.0-1094-intel-iot-realtimeUpgrade linux-image-nvidia-tegra-6.8Upgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-oem-20.04bUpgrade linux-image-5.15.0-173-generic-64kUpgrade linux-image-fips-5.15Upgrade linux-image-aws-64k-5.15Upgrade linux-image-generic-6.8Upgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-azure-lts-24.04Upgrade linux-image-gcpUpgrade linux-image-aws-6.8Upgrade linux-image-5.15.0-1098-nvidiaUpgrade linux-image-6.8.0-1050-gkeUpgrade linux-image-5.15.0-1044-nvidia-tegra-igxUpgrade linux-image-5.15.0-1103-aws-fipsUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-oem-22.04bUpgrade linux-image-6.8.0-1052-aws-fipsUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-6.17.0-1011-oracle-64kUpgrade linux-image-6.8.0-1054-azureUpgrade linux-image-5.15.0-173-genericUpgrade linux-image-ibmUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-genericUpgrade linux-image-generic-6.17Upgrade linux-image-ibm-6.8Upgrade linux-image-6.8.0-1054-azure-fipsUpgrade linux-image-6.8.0-110-genericUpgrade linux-image-5.15.0-173-generic-lpaeUpgrade linux-image-6.8.0-110-lowlatencyUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-aws-64k-6.8Upgrade linux-image-lowlatency-64kUpgrade linux-image-5.15.0-1097-raspiUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-generic-64kUpgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-raspi-nolpaeUpgrade linux-image-5.15.0-1095-kvmUpgrade linux-image-nvidiaUpgrade linux-image-oracle-6.17Upgrade linux-image-oracle-64kUpgrade linux-image-gkeopUpgrade linux-image-fips-6.8Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-oem-24.04dUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-generic-64k-6.8Upgrade linux-image-kvm-5.15Upgrade linux-image-gkeop-6.8Upgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-5.15.0-1109-azureUpgrade linux-image-6.17.0-1012-gcp-64kUpgrade linux-image-5.15.0-1098-intel-iotgUpgrade linux-image-6.17.0-1020-oemUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-realtime-hwe-24.04Upgrade linux-image-6.8.0-110-lowlatency-64kUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-oem-24.04bUpgrade linux-image-6.8.0-2042-raspi-realtimeUpgrade linux-image-gcp-64k-6.17Upgrade linux-image-virtual-6.8Upgrade linux-image-virtual-6.17Upgrade linux-image-5.15.0-1098-nvidia-lowlatencyUpgrade linux-image-awsUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-virtual-5.15Upgrade linux-image-5.15.0-1055-nvidia-tegraUpgrade linux-image-6.8.0-110-fipsUpgrade linux-image-raspi-6.8Upgrade linux-image-gke-64k-6.8Upgrade linux-image-6.8.0-1052-awsUpgrade linux-image-intel-iotgUpgrade linux-image-6.8.0-1050-gke-64kUpgrade linux-image-5.15.0-1099-gkeUpgrade linux-image-5.15.0-1067-xilinx-zynqmpUpgrade linux-image-5.15.0-1055-nvidia-tegra-rtUpgrade linux-image-gcp-64kUpgrade linux-image-azure-fips-5.15Upgrade linux-image-xilinx-6.8Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-6.17.0-1014-raspiUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-6.8.0-1054-gcp-64kUpgrade linux-image-6.17.0-22-genericUpgrade linux-image-oracle-5.15Upgrade linux-image-6.8.0-1054-gcp-fipsUpgrade linux-image-realtime-6.17Upgrade linux-image-6.8.0-1022-nvidia-tegra-rtUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-5.15.0-1086-gkeopUpgrade linux-image-azure-5.15Upgrade linux-image-gcp-6.8Upgrade linux-image-6.8.0-1052-raspiUpgrade linux-image-6.8.0-1051-nvidia-lowlatency-64kUpgrade linux-image-oem-22.04dUpgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-generic-5.15Upgrade linux-image-generic-64k-5.15Upgrade linux-image-gkeop-5.15Upgrade linux-image-6.8.0-1049-oracle-64kUpgrade linux-image-5.15.0-1109-azure-fipsUpgrade linux-image-5.15.0-1102-realtimeUpgrade linux-image-nvidia-6.8Upgrade linux-image-oracle-64k-6.17Upgrade linux-image-intelUpgrade linux-image-aws-fips-6.8Upgrade linux-image-6.17.0-1012-aws-64kUpgrade linux-image-5.15.0-1103-gcp-fipsUpgrade linux-image-raspi-5.15Upgrade linux-image-generic-64k-6.17Upgrade linux-image-6.8.0-1029-xilinxUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-6.17.0-1012-gcpUpgrade linux-image-5.15.0-1110-azureUpgrade linux-image-oem-24.04Upgrade linux-image-oem-20.04Upgrade linux-image-nvidia-tegra-rt-6.8Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-realtime-6.8.1Upgrade linux-image-aws-lts-24.04Upgrade linux-image-raspiUpgrade linux-image-aws-64kUpgrade linux-image-oem-24.04cUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-aws-64k-6.17Upgrade linux-image-generic-lpae-5.15Upgrade linux-image-gcp-6.17Upgrade linux-image-aws-fips-5.15Upgrade linux-image-realtimeUpgrade linux-image-azure-6.8Upgrade linux-image-lowlatency-6.8Upgrade linux-image-6.8.0-1051-ibmUpgrade linux-image-nvidia-5.15Upgrade linux-image-ibm-5.15Upgrade linux-image-gke-64kUpgrade linux-image-gke-6.8Upgrade linux-image-gkeUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-aws-6.17Upgrade linux-image-6.8.0-110-generic-64kUpgrade linux-image-6.17.0-1013-azureUpgrade linux-image-oracleUpgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-oracle-6.8Upgrade linux-image-oem-6.17Upgrade linux-image-gcp-fips-5.15Upgrade linux-image-azure-cvmUpgrade linux-image-gcp-fipsUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-azureUpgrade linux-image-aws-fipsUpgrade linux-image-6.8.1-1047-realtimeUpgrade linux-image-6.8.0-1054-gcpUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-realtime-5.15Upgrade linux-image-oem-20.04cUpgrade linux-image-intel-iotg-5.15Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-gcp-5.15Upgrade linux-image-nvidia-tegra-rtUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-nvidia-tegra-igxUpgrade linux-image-5.15.0-173-lowlatency-64kUpgrade linux-image-kvmUpgrade linux-image-6.8.0-1059-azureUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-aws-5.15Upgrade linux-image-lowlatency-5.15Upgrade linux-image-nvidia-64kUpgrade linux-image-xilinx-zynqmp-5.15 | Mar 17, 2026 | Jan 13, 2026 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | May 27, 2026 | Jan 13, 2026 |
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