In the Linux kernel, the following vulnerability has been resolved:
net: ipv6: fix panic when IPv4 route references loopback IPv6 nexthop
When a standalone IPv6 nexthop object is created with a loopback device (e.g., "ip -6 nexthop add id 100 dev lo"), fib6_nh_init() misclassifies it as a reject route. This is because nexthop objects have no destination prefix (fc_dst=::), causing fib6_is_reject() to match any loopback nexthop. The reject path skips fib_nh_common_init(), leaving nhc_pcpu_rth_output unallocated. If an IPv4 route later references this nexthop, __mkroute_output() dereferences NULL nhc_pcpu_rth_output and panics.
Simplify the check in fib6_nh_init() to only match explicit reject routes (RTF_REJECT) instead of using fib6_is_reject(). The loopback promotion heuristic in fib6_is_reject() is handled separately by ip6_route_info_create_nh(). After this change, the three cases behave as follows:
1. Explicit reject route ("ip -6 route add unreachable 2001:db8::/64"): RTF_REJECT is set, enters reject path, skips fib_nh_common_init(). No behavior change.
2. Implicit loopback reject route ("ip -6 route add 2001:db8::/32 dev lo"): RTF_REJECT is not set, takes normal path, fib_nh_common_init() is called. ip6_route_info_create_nh() still promotes it to reject afterward. nhc_pcpu_rth_output is allocated but unused, which is harmless.
3. Standalone nexthop object ("ip -6 nexthop add id 100 dev lo"): RTF_REJECT is not set, takes normal path, fib_nh_common_init() is called. nhc_pcpu_rth_output is properly allocated, fixing the crash when IPv4 routes reference this nexthop.
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 bpftool-debuginfoUpgrade kernelUpgrade kernel-debuginfo-common-x86_64Upgrade python-perf-debuginfoUpgrade kernel-headersUpgrade python-perfUpgrade kernel-livepatch-5.10.253-252.1015Upgrade bpftoolUpgrade kernel-debuginfoUpgrade kernel-develUpgrade kernel-livepatch-5.15.204-143.230Upgrade kernel-tools-debuginfoUpgrade perf-debuginfoUpgrade perfUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-tools-develUpgrade kernel-tools | May 20, 2026 | May 20, 2026 |
| Amazon_linux_2023 | — | Upgrade kernel6.18-modules-extra-commonUpgrade perf6.18Upgrade kernel6.18-libbpf-staticUpgrade kernel-livepatch-6.1.168-202.320Upgrade kernel-toolsUpgrade kernel6.18-libbpf-debuginfoUpgrade python3-perf-debuginfoUpgrade kernel-libbpfUpgrade kernel6.18-tools-debuginfoUpgrade kernel-libbpf-staticUpgrade bpftoolUpgrade kernel6.18-develUpgrade kernel-tools-debuginfoUpgrade kernel6.12-tools-develUpgrade bpftool-debuginfoUpgrade kernel-modules-extraUpgrade kernelUpgrade kernel-develUpgrade kernel-debuginfo-common-x86_64Upgrade python3-perf6.18Upgrade python3-perf6.12Upgrade kernel6.12-develUpgrade python3-perf6.18-debuginfoUpgrade kernel6.12-headersUpgrade kernel-debuginfoUpgrade kernel-libbpf-develUpgrade kernel6.12-debuginfo-common-x86_64Upgrade kernel6.18-tools-develUpgrade kernel6.18Upgrade bpftool6.18Upgrade perf6.12Upgrade kernel6.12-debuginfoUpgrade kernel6.12-modules-extra-commonUpgrade kernel-headersUpgrade kernel6.18-headersUpgrade kernel6.12-toolsUpgrade kernel-livepatch-6.18.20-20.229Upgrade kernel6.18-debuginfo-common-aarch64Upgrade kernel6.12-tools-debuginfoUpgrade kernel6.18-debuginfo-common-x86_64Upgrade perf-debuginfoUpgrade kernel-libbpf-debuginfoUpgrade kernel-modules-extra-commonUpgrade perf6.12-debuginfoUpgrade kernel-livepatch-6.12.77-99.140Upgrade bpftool6.12-debuginfoUpgrade kernel6.18-libbpf-develUpgrade kernel6.12-debuginfo-common-aarch64Upgrade kernel6.12Upgrade kernel-tools-develUpgrade kernel6.18-debuginfoUpgrade kernel6.12-libbpf-debuginfoUpgrade bpftool6.18-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade perfUpgrade python3-perfUpgrade perf6.18-debuginfoUpgrade kernel6.18-toolsUpgrade kernel6.18-libbpfUpgrade kernel6.12-libbpf-staticUpgrade kernel6.12-libbpfUpgrade kernel6.12-modules-extraUpgrade kernel6.12-libbpf-develUpgrade bpftool6.12Upgrade python3-perf6.12-debuginfoUpgrade kernel6.18-modules-extra | Apr 9, 2026 | Mar 25, 2026 |
| Debian | — | Upgrade linux-6.1Upgrade linux | May 3, 2026 | May 3, 2026 |
| Redhat_linux | — | No solution exists | Jul 17, 2026 | Mar 25, 2026 |
| Ubuntu | — | Upgrade linux-image-nvidia-tegra-rt-6.8Upgrade linux-image-6.8.0-1063-azureUpgrade linux-image-raspi-5.15Upgrade linux-image-azure-fde-6.8Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-nvidia-5.15Upgrade linux-image-azure-fdeUpgrade linux-image-gke-64k-6.8Upgrade linux-image-intel-iotg-5.15Upgrade linux-image-5.15.0-1053-nvidia-tegra-igxUpgrade linux-image-5.15.0-1107-nvidia-lowlatencyUpgrade linux-image-5.15.0-186-fipsUpgrade linux-image-6.8.0-1058-oracleUpgrade linux-image-nvidia-6.8Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-oem-22.04cUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-awsUpgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-oracle-5.15Upgrade linux-image-5.15.0-1075-xilinx-zynqmpUpgrade linux-image-6.8.0-136-fipsUpgrade linux-image-raspi-nolpaeUpgrade linux-image-realtime-6.8.1Upgrade linux-image-nvidia-tegra-rtUpgrade linux-image-5.15.0-1053-nvidia-tegra-igx-rtUpgrade linux-image-5.15.0-1064-nvidia-tegraUpgrade linux-image-azureUpgrade linux-image-6.8.0-1059-nvidiaUpgrade linux-image-realtimeUpgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-azure-cvmUpgrade linux-image-oracle-6.8Upgrade linux-image-6.8.0-136-generic-64kUpgrade linux-image-aws-5.15Upgrade linux-image-5.15.0-1108-gkeUpgrade linux-image-generic-lpae-5.15Upgrade linux-image-oem-20.04Upgrade linux-image-nvidia-tegra-6.8Upgrade linux-image-lowlatency-6.8Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-nvidia-tegra-igxUpgrade linux-image-lowlatency-5.15Upgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-gcp-fips-6.8Upgrade linux-image-azure-fips-5.15Upgrade linux-image-ibm-5.15Upgrade linux-image-gkeop-5.15Upgrade linux-image-gcp-64kUpgrade linux-image-raspiUpgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-5.15.0-1117-azure-fipsUpgrade linux-image-virtual-5.15Upgrade linux-image-xilinx-6.8Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-6.8.0-1061-aws-64kUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-6.8.0-1064-gcpUpgrade linux-image-generic-5.15Upgrade linux-image-gke-6.8Upgrade linux-image-generic-64k-5.15Upgrade linux-image-raspi-6.8Upgrade linux-image-azure-fde-5.15Upgrade linux-image-laptop-23.10Upgrade linux-image-oem-22.04dUpgrade linux-image-aws-lts-24.04Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-generic-64kUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-oem-20.04cUpgrade linux-image-aws-fips-5.15Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-gke-64kUpgrade linux-image-5.15.0-1107-intel-iotgUpgrade linux-image-5.15.0-1109-oracleUpgrade linux-image-5.15.0-1112-gcp-fipsUpgrade linux-image-6.8.0-136-lowlatency-64kUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-gcp-fips-5.15Upgrade linux-image-realtime-5.15Upgrade linux-image-5.15.0-184-lowlatencyUpgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-azure-5.15Upgrade linux-image-5.15.0-1106-ibmUpgrade linux-image-gcp-fipsUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-genericUpgrade linux-image-fipsUpgrade linux-image-5.15.0-1107-nvidiaUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-virtual-6.8Upgrade linux-image-aws-64k-5.15Upgrade linux-image-aws-fipsUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-6.8.0-1030-nvidia-tegra-rtUpgrade linux-image-6.8.0-1059-gke-64kUpgrade linux-image-aws-6.8Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-6.8.0-1061-ibmUpgrade linux-image-gkeopUpgrade linux-image-6.8.0-1062-azure-fdeUpgrade linux-image-6.8.0-1063-azure-fipsUpgrade linux-image-fips-5.15Upgrade linux-image-oracle-64kUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-nvidiaUpgrade linux-image-5.15.0-1112-aws-64kUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-oem-22.04bUpgrade linux-image-oem-20.04dUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-generic-lpaeUpgrade linux-image-gcp-6.8Upgrade linux-image-gkeUpgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-ibmUpgrade linux-image-fips-6.8Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-xilinxUpgrade linux-image-6.8.0-136-genericUpgrade linux-image-generic-64k-6.8Upgrade linux-image-5.15.0-1064-nvidia-tegra-rtUpgrade linux-image-5.15.0-186-generic-64kUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-6.8.0-1064-gcp-64kUpgrade linux-image-ibm-classicUpgrade linux-image-6.8.0-1061-aws-fipsUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-kvm-5.15Upgrade linux-image-ibm-6.8Upgrade linux-image-azure-6.8Upgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-lowlatency-64kUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-gcp-5.15Upgrade linux-image-aws-64kUpgrade linux-image-6.8.1-1056-realtimeUpgrade linux-image-5.15.0-186-genericUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-nvidia-tegraUpgrade linux-image-generic-6.8Upgrade linux-image-azure-fips-6.8Upgrade linux-image-6.8.0-1061-raspiUpgrade linux-image-6.8.0-1059-gkeUpgrade linux-image-5.15.0-1117-azureUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-intel-iotgUpgrade linux-image-gkeop-6.8Upgrade linux-image-gke-5.15Upgrade linux-image-azure-fipsUpgrade linux-image-6.8.0-1059-nvidia-lowlatencyUpgrade linux-image-5.15.0-186-generic-lpaeUpgrade linux-image-5.15.0-1106-raspiUpgrade linux-image-5.15.0-1104-intel-iot-realtimeUpgrade linux-image-5.15.0-1095-gkeopUpgrade linux-image-virtualUpgrade linux-image-nvidia-64kUpgrade linux-image-kvmUpgrade linux-image-intelUpgrade linux-image-oem-22.04aUpgrade linux-image-6.8.0-2050-raspi-realtimeUpgrade linux-image-6.8.0-136-lowlatencyUpgrade linux-image-6.8.0-1064-gcp-fipsUpgrade linux-image-raspi-realtimeUpgrade linux-image-oem-20.04bUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-lowlatencyUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-aws-lts-22.04Upgrade linux-image-aws-fips-6.8Upgrade linux-image-6.8.0-1059-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1059-nvidia-64kUpgrade linux-image-6.8.0-1033-xilinxUpgrade linux-image-5.15.0-1112-awsUpgrade linux-image-5.15.0-1104-kvmUpgrade linux-image-azure-lts-22.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-azure-lts-24.04Upgrade linux-image-5.15.0-1117-azure-fdeUpgrade linux-image-5.15.0-1112-gcpUpgrade linux-image-5.15.0-184-lowlatency-64kUpgrade linux-image-6.8.0-1058-oracle-64kUpgrade linux-image-5.15.0-1111-realtimeUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-6.8.0-1030-nvidia-tegraUpgrade linux-image-5.15.0-1112-aws-fipsUpgrade linux-image-oracleUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-oem-22.04Upgrade linux-image-gcpUpgrade linux-image-aws-64k-6.8Upgrade linux-image-6.8.0-1061-awsUpgrade linux-image-6.8.0-1046-gkeop | Jul 20, 2026 | Mar 25, 2026 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | May 27, 2026 | Mar 25, 2026 |
Prioritize 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