In the Linux kernel, the following vulnerability has been resolved:
vrf: Fix a potential NPD when removing a port from a VRF
RCU readers that identified a net device as a VRF port using netif_is_l3_slave() assume that a subsequent call to netdev_master_upper_dev_get_rcu() will return a VRF device. They then continue to dereference its l3mdev operations.
This assumption is not always correct and can result in a NPD [1]. There is no RCU synchronization when removing a port from a VRF, so it is possible for an RCU reader to see a new master device (e.g., a bridge) that does not have l3mdev operations.
Fix by adding RCU synchronization after clearing the IFF_L3MDEV_SLAVE flag. Skip this synchronization when a net device is removed from a VRF as part of its deletion and when the VRF device itself is deleted. In the latter case an RCU grace period will pass by the time RTNL is released.
[1] BUG: kernel NULL pointer dereference, address: 0000000000000000 [...] RIP: 0010:l3mdev_fib_table_rcu (net/l3mdev/l3mdev.c:181) [...] Call Trace: <TASK> l3mdev_fib_table_by_index (net/l3mdev/l3mdev.c:201 net/l3mdev/l3mdev.c:189) __inet_bind (net/ipv4/af_inet.c:499 (discriminator 3)) inet_bind_sk (net/ipv4/af_inet.c:469) __sys_bind (./include/linux/file.h:62 (discriminator 1) ./include/linux/file.h:83 (discriminator 1) net/socket.c:1951 (discriminator 1)) __x64_sys_bind (net/socket.c:1969 (discriminator 1) net/socket.c:1967 (discriminator 1) net/socket.c:1967 (discriminator 1)) do_syscall_64 (arch/x86/entry/syscall_64.c:63 (discriminator 1) arch/x86/entry/syscall_64.c:94 (discriminator 1)) entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
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-debuginfo-common-aarch64Upgrade kernel-debuginfo-common-x86_64Upgrade kernelUpgrade python-perfUpgrade kernel-develUpgrade bpftool-debuginfoUpgrade kernel-toolsUpgrade kernel-tools-debuginfoUpgrade bpftoolUpgrade kernel-debuginfoUpgrade perfUpgrade perf-debuginfoUpgrade python-perf-debuginfoUpgrade kernel-livepatch-5.15.209-147.245Upgrade kernel-headersUpgrade kernel-tools-develUpgrade kernel-livepatch-5.10.258-257.1041 | Jul 7, 2026 | Jul 7, 2026 |
| Amazon_linux_2023 | — | Upgrade kernel6.18-debuginfoUpgrade bpftool6.18-debuginfoUpgrade kernel6.18-modules-extraUpgrade kernel6.18-tools-debuginfoUpgrade kernel6.18-toolsUpgrade kernel-livepatch-6.18.33-63.124Upgrade python3-perf6.18-debuginfoUpgrade kernel6.18-headersUpgrade perf6.18-debuginfoUpgrade kernel6.18-debuginfo-common-aarch64Upgrade kernel6.18-debuginfo-common-x86_64Upgrade kernel6.18-develUpgrade kernel6.18Upgrade kernel6.18-tools-develUpgrade bpftool6.18Upgrade perf6.18Upgrade python3-perf6.18Upgrade kernel6.18-modules-extra-common | Jul 8, 2026 | Jun 24, 2026 |
| Debian | — | Upgrade linux-6.1Upgrade linux | Jul 5, 2026 | Jul 5, 2026 |
| Redhat_linux | — | No solution exists | Jul 17, 2026 | Jun 24, 2026 |
| Ubuntu | — | Upgrade linux-image-5.15.0-1117-azure-fdeUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-5.15.0-1107-intel-iotgUpgrade linux-image-5.15.0-1107-nvidiaUpgrade linux-image-5.15.0-1117-azureUpgrade linux-image-6.8.0-1030-nvidia-tegraUpgrade linux-image-6.8.0-1033-xilinxUpgrade linux-image-5.15.0-1112-awsUpgrade linux-image-5.15.0-1112-aws-64kUpgrade linux-image-5.15.0-1111-realtimeUpgrade linux-image-5.15.0-1112-aws-fipsUpgrade linux-image-6.8.0-2050-raspi-realtimeUpgrade linux-image-7.0.0-1009-aws-64kUpgrade linux-image-6.8.0-1061-raspiUpgrade linux-image-7.0.0-1003-gkeUpgrade linux-image-7.0.0-1009-oemUpgrade linux-image-azure-7.0Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-aws-fips-6.8Upgrade linux-image-aws-64kUpgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-generic-lpaeUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-gcp-7.0Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-aws-lts-22.04Upgrade linux-image-gkeopUpgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-5.15.0-1104-kvmUpgrade linux-image-gkeUpgrade linux-image-6.8.0-1061-awsUpgrade linux-image-azure-cvmUpgrade linux-image-6.8.0-1059-nvidia-64kUpgrade linux-image-azure-fips-6.8Upgrade linux-image-gcp-6.8Upgrade linux-image-generic-6.8Upgrade linux-image-gke-5.15Upgrade linux-image-fips-5.15Upgrade linux-image-realtimeUpgrade linux-image-7.0.0-1003-gke-64kUpgrade linux-image-nvidia-bos-7.0Upgrade linux-image-azure-fde-7.0Upgrade linux-image-nvidia-64k-hwe-26.04Upgrade linux-image-azure-fipsUpgrade linux-image-generic-64k-7.0Upgrade linux-image-gke-64k-hwe-26.04Upgrade linux-image-6.8.0-1059-gkeUpgrade linux-image-7.0.0-1011-gcpUpgrade linux-image-5.15.0-186-generic-64kUpgrade linux-image-gke-hwe-26.04Upgrade linux-image-6.8.0-1059-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1061-aws-fipsUpgrade linux-image-5.15.0-1053-nvidia-tegra-igxUpgrade linux-image-ibm-classicUpgrade linux-image-oem-22.04Upgrade linux-image-5.15.0-1112-gcpUpgrade linux-image-oem-22.04aUpgrade linux-image-5.15.0-1095-gkeopUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-oem-24.04dUpgrade linux-image-5.15.0-1106-raspiUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-azure-fde-6.8Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-5.15.0-184-lowlatency-64kUpgrade linux-image-intelUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-oem-20.04Upgrade linux-image-gcp-fips-6.8Upgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-6.8.0-1059-nvidia-lowlatencyUpgrade linux-image-kvmUpgrade linux-image-azure-6.8Upgrade linux-image-6.8.0-1064-gcp-fipsUpgrade linux-image-lowlatency-64kUpgrade linux-image-virtualUpgrade linux-image-nvidiaUpgrade linux-image-oem-22.04bUpgrade linux-image-7.0.0-1008-oracleUpgrade linux-image-7.0.0-1009-awsUpgrade linux-image-6.8.1-1056-realtimeUpgrade linux-image-7.0.0-1010-ibmUpgrade linux-image-5.15.0-1104-intel-iot-realtimeUpgrade linux-image-6.8.0-1058-oracle-64kUpgrade linux-image-6.8.0-136-lowlatencyUpgrade linux-image-7.0.0-1014-azureUpgrade linux-image-oem-24.04bUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-nvidia-tegra-igxUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-nvidia-hwe-26.04Upgrade linux-image-xilinxUpgrade linux-image-7.0.0-28-realtimeUpgrade linux-image-7.0.0-1015-raspi-realtimeUpgrade linux-image-azure-lts-24.04Upgrade linux-image-7.0.0-1009-azure-fdeUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-oem-24.04Upgrade linux-image-oracle-64k-7.0Upgrade linux-image-realtime-64k-7.0Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-6.8.0-1046-gkeopUpgrade linux-image-intel-iotgUpgrade linux-image-5.15.0-1064-nvidia-tegra-rtUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-virtual-hwe-26.04Upgrade linux-image-nvidia-64kUpgrade linux-image-nvidia-64k-7.0Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-lowlatencyUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-kvm-5.15Upgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-ibmUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-gkeop-6.8Upgrade linux-image-ibm-6.8Upgrade linux-image-gcpUpgrade linux-image-5.15.0-186-genericUpgrade linux-image-aws-5.15Upgrade linux-image-fips-6.8Upgrade linux-image-gcp-5.15Upgrade linux-image-raspi-realtimeUpgrade linux-image-realtime-64k-hwe-26.04Upgrade linux-image-6.8.0-136-genericUpgrade linux-image-raspi-7.0Upgrade linux-image-7.0.0-1008-gcp-64kUpgrade linux-image-oracleUpgrade linux-image-oracle-64kUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-7.0.0-28-realtime-64kUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-oem-20.04dUpgrade linux-image-oem-24.04aUpgrade linux-image-oem-24.04cUpgrade linux-image-awsUpgrade linux-image-realtime-hwe-26.04Upgrade linux-image-6.8.0-1064-gcp-64kUpgrade linux-image-oracle-7.0Upgrade linux-image-virtual-7.0Upgrade linux-image-aws-64k-6.8Upgrade linux-image-5.15.0-1117-azure-fipsUpgrade linux-image-6.8.0-136-fipsUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-azureUpgrade linux-image-5.15.0-1053-nvidia-tegra-igx-rtUpgrade linux-image-oracle-6.8Upgrade linux-image-oem-22.04dUpgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-nvidia-bos-64kUpgrade linux-image-7.0.0-1016-nvidiaUpgrade linux-image-lowlatency-6.8Upgrade linux-image-virtual-5.15Upgrade linux-image-realtime-7.0Upgrade linux-image-generic-5.15Upgrade linux-image-generic-7.0Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-gcp-fipsUpgrade linux-image-gcp-64k-7.0Upgrade linux-image-aws-fips-5.15Upgrade linux-image-aws-64k-7.0Upgrade linux-image-aws-64k-5.15Upgrade linux-image-6.8.0-1061-ibmUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-oem-26.04Upgrade linux-image-nvidia-7.0Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-intel-iotg-5.15Upgrade linux-image-ibm-5.15Upgrade linux-image-7.0.0-1016-nvidia-64kUpgrade linux-image-gke-64kUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-gke-7.0Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-generic-64k-6.8Upgrade linux-image-generic-64k-5.15Upgrade linux-image-azure-fips-5.15Upgrade linux-image-7.0.0-28-generic-64kUpgrade linux-image-7.0.0-1008-gcpUpgrade linux-image-5.15.0-1108-gkeUpgrade linux-image-5.15.0-1075-xilinx-zynqmpUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-raspi-nolpaeUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-aws-fipsUpgrade linux-image-raspi-6.8Upgrade linux-image-oem-22.04cUpgrade linux-image-azure-fde-5.15Upgrade linux-image-6.8.0-1058-oracleUpgrade linux-image-5.15.0-186-generic-lpaeUpgrade linux-image-5.15.0-1106-ibmUpgrade linux-image-realtime-64kUpgrade linux-image-nvidia-tegra-rt-6.8Upgrade linux-image-nvidia-tegra-rtUpgrade linux-image-ibm-7.0Upgrade linux-image-gke-64k-6.8Upgrade linux-image-generic-hwe-26.04Upgrade linux-image-6.8.0-1064-gcpUpgrade linux-image-5.15.0-184-lowlatencyUpgrade linux-image-xilinx-6.8Upgrade linux-image-generic-64k-hwe-26.04Upgrade linux-image-6.8.0-1059-nvidiaUpgrade linux-image-azure-lts-22.04Upgrade linux-image-generic-64kUpgrade linux-image-gke-64k-7.0Upgrade linux-image-nvidia-tegraUpgrade linux-image-6.8.0-136-lowlatency-64kUpgrade linux-image-6.8.0-1061-aws-64kUpgrade linux-image-azure-5.15Upgrade linux-image-oem-20.04cUpgrade linux-image-virtual-6.8Upgrade linux-image-generic-lpae-5.15Upgrade linux-image-azure-fdeUpgrade linux-image-7.0.0-2016-nvidia-bos-64kUpgrade linux-image-7.0.0-2016-nvidia-bosUpgrade linux-image-oem-26.04aUpgrade linux-image-raspi-realtime-7.0Upgrade linux-image-7.0.0-1008-oracle-64kUpgrade linux-image-gkeop-5.15Upgrade linux-image-oem-20.04bUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-nvidia-bos-64k-7.0Upgrade linux-image-gke-6.8Upgrade linux-image-7.0.0-1010-azureUpgrade linux-image-5.15.0-186-fipsUpgrade linux-image-5.15.0-1112-gcp-fipsUpgrade linux-image-realtime-6.8.1Upgrade linux-image-raspi-5.15Upgrade linux-image-6.8.0-1059-gke-64kUpgrade linux-image-6.8.0-136-generic-64kUpgrade linux-image-6.8.0-1063-azure-fipsUpgrade linux-image-genericUpgrade linux-image-gcp-fips-5.15Upgrade linux-image-gcp-64kUpgrade linux-image-fipsUpgrade linux-image-aws-lts-24.04Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-7.0.0-28-genericUpgrade linux-image-6.8.0-1063-azureUpgrade linux-image-6.8.0-1062-azure-fdeUpgrade linux-image-5.15.0-1109-oracleUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-nvidia-6.8Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-5.15.0-1064-nvidia-tegraUpgrade linux-image-oracle-5.15Upgrade linux-image-nvidia-tegra-6.8Upgrade linux-image-nvidia-bosUpgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-5.15.0-1107-nvidia-lowlatencyUpgrade linux-image-oem-7.0Upgrade linux-image-nvidia-5.15Upgrade linux-image-aws-6.8Upgrade linux-image-realtime-5.15Upgrade linux-image-raspiUpgrade linux-image-lowlatency-5.15Upgrade linux-image-laptop-23.10Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-aws-7.0Upgrade linux-image-7.0.0-1015-raspiUpgrade linux-image-7.0.0-1011-gcp-64kUpgrade linux-image-6.8.0-1030-nvidia-tegra-rt | Jul 20, 2026 | Jun 24, 2026 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jul 6, 2026 | Jun 24, 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