In the Linux kernel, the following vulnerability has been resolved:
net: rose: include node references in rose_neigh refcount
Current implementation maintains two separate reference counting mechanisms: the 'count' field in struct rose_neigh tracks references from rose_node structures, while the 'use' field (now refcount_t) tracks references from rose_sock.
This patch merges these two reference counting systems using 'use' field for proper reference management. Specifically, this patch adds incrementing and decrementing of rose_neigh->use when rose_neigh->count is incremented or decremented.
This patch also modifies rose_rt_free(), rose_rt_device_down() and rose_clear_route() to properly release references to rose_neigh objects before freeing a rose_node through rose_remove_node().
These changes ensure rose_neigh structures are properly freed only when all references, including those from rose_node structures, are released. As a result, this resolves a slab-use-after-free issue reported by Syzbot.
CVSS Details
- CVSS 3.1 Base Score: 8.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Sep 25, 2025 | Sep 25, 2025 |
| Suse | — | Upgrade kernel-azure-vdsoUpgrade dtb-amdUpgrade dtb-broadcomUpgrade dtb-socionextUpgrade gfs2-kmp-azureUpgrade kernel-obs-buildUpgrade kernel-64kb-optionalUpgrade kernel-azure-extraUpgrade kernel-debug-develUpgrade kernel-debug-vdsoUpgrade kernel-default-livepatch-develUpgrade kernel-rt-extraUpgrade dlm-kmp-azureUpgrade dlm-kmp-rtUpgrade reiserfs-kmp-defaultUpgrade dtb-appleUpgrade kernel-azureUpgrade kernel-rt_debugUpgrade kernel-64kb-extraUpgrade dtb-xilinxUpgrade dtb-renesasUpgrade kselftests-kmp-defaultUpgrade dtb-sprdUpgrade gfs2-kmp-defaultUpgrade kernel-docsUpgrade kernel-rt-optionalUpgrade kernel-develUpgrade kernel-rt-livepatch-develUpgrade kernel-64kb-develUpgrade dtb-allwinnerUpgrade kernel-source-vanillaUpgrade dtb-armUpgrade dlm-kmp-defaultUpgrade ocfs2-kmp-defaultUpgrade kselftests-kmp-azureUpgrade dtb-nvidiaUpgrade kernel-docs-htmlUpgrade reiserfs-kmp-rtUpgrade reiserfs-kmp-64kbUpgrade dtb-marvellUpgrade kselftests-kmp-rtUpgrade kernel-defaultUpgrade kernel-syms-rtUpgrade kernel-debugUpgrade dtb-hisiliconUpgrade kernel-rt_debug-vdsoUpgrade ocfs2-kmp-azureUpgrade kernel-default-baseUpgrade cluster-md-kmp-64kbUpgrade dtb-amlogicUpgrade kernel-syms-azureUpgrade kernel-source-azureUpgrade kselftests-kmp-64kbUpgrade kernel-rtUpgrade kernel-rt-vdsoUpgrade kernel-azure-optionalUpgrade kernel-devel-rtUpgrade kernel-default-develUpgrade kernel-kvmsmall-develUpgrade kernel-default-vdsoUpgrade kernel-default-optionalUpgrade dtb-alteraUpgrade cluster-md-kmp-azureUpgrade kernel-rt-develUpgrade kernel-kvmsmall-vdsoUpgrade gfs2-kmp-rtUpgrade cluster-md-kmp-rtUpgrade kernel-symsUpgrade dtb-lgUpgrade dtb-freescaleUpgrade kernel-default-base-rebuildUpgrade kernel-zfcpdumpUpgrade kernel-source-rtUpgrade kernel-rt_debug-develUpgrade dtb-rockchipUpgrade dtb-exynosUpgrade kernel-obs-qaUpgrade kernel-sourceUpgrade kernel-rt-livepatchUpgrade reiserfs-kmp-azureUpgrade kernel-devel-azureUpgrade kernel-macrosUpgrade kernel-azure-develUpgrade dtb-amazonUpgrade cluster-md-kmp-defaultUpgrade ocfs2-kmp-rtUpgrade kernel-default-livepatchUpgrade kernel-default-extraUpgrade dlm-kmp-64kbUpgrade ocfs2-kmp-64kbUpgrade gfs2-kmp-64kbUpgrade dtb-mediatekUpgrade dtb-apmUpgrade kernel-kvmsmallUpgrade kernel-64kbUpgrade dtb-qcomUpgrade dtb-cavium | Dec 5, 2025 | Oct 15, 2025 |
| Ubuntu | — | Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-gcp-6.8Upgrade linux-image-fipsUpgrade linux-image-6.8.0-106-generic-64kUpgrade linux-image-6.8.0-1051-azureUpgrade linux-image-6.8.0-1029-xilinxUpgrade linux-image-gke-6.8Upgrade linux-image-nvidiaUpgrade linux-image-raspi-6.8Upgrade linux-image-virtualUpgrade linux-image-intel-iotgUpgrade linux-image-6.8.0-106-lowlatency-64kUpgrade linux-image-oem-22.04dUpgrade linux-image-gke-64k-6.8Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-aws-64kUpgrade linux-image-realtime-6.8.1Upgrade linux-image-6.8.0-106-lowlatencyUpgrade linux-image-oem-22.04cUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-gkeopUpgrade linux-image-genericUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-6.8.0-1052-gcp-64kUpgrade linux-image-6.8.0-1050-raspiUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-aws-fipsUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-gcp-64kUpgrade linux-image-6.8.0-1047-oracleUpgrade linux-image-gkeUpgrade linux-image-generic-lpaeUpgrade linux-image-realtimeUpgrade linux-image-lowlatency-6.8Upgrade linux-image-oracleUpgrade linux-image-6.8.0-1052-gcpUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-aws-lts-24.04Upgrade linux-image-6.8.0-2040-raspi-realtimeUpgrade linux-image-6.8.0-1047-oracle-64kUpgrade linux-image-raspiUpgrade linux-image-fips-6.8Upgrade linux-image-oem-22.04bUpgrade linux-image-gkeop-6.8Upgrade linux-image-azure-fipsUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-kvmUpgrade linux-image-awsUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-xilinxUpgrade linux-image-nvidia-64kUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-gcp-fipsUpgrade linux-image-6.8.0-1048-gke-64kUpgrade linux-image-lowlatencyUpgrade linux-image-ibmUpgrade linux-image-oem-22.04aUpgrade linux-image-azure-lts-24.04Upgrade linux-image-raspi-realtimeUpgrade linux-image-virtual-6.8Upgrade linux-image-6.8.0-1048-gkeUpgrade linux-image-6.8.1-1045-realtimeUpgrade linux-image-azure-fips-6.8Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-ibm-classicUpgrade linux-image-azureUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-realtime-hwe-22.04Upgrade linux-image-aws-fips-6.8Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-gke-64kUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-6.8.0-106-genericUpgrade linux-image-6.8.0-1050-awsUpgrade linux-image-generic-64k-6.8Upgrade linux-image-6.8.0-106-fipsUpgrade linux-image-generic-6.8Upgrade linux-image-6.8.0-1052-azure-fipsUpgrade linux-image-ibm-6.8Upgrade linux-image-6.8.0-1049-ibmUpgrade linux-image-6.8.0-1052-gcp-fipsUpgrade linux-image-gcpUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-6.8.0-1050-aws-fipsUpgrade linux-image-aws-6.8Upgrade linux-image-aws-64k-6.8Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-oracle-64kUpgrade linux-image-lowlatency-64kUpgrade linux-image-xilinx-6.8Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-generic-64kUpgrade linux-image-nvidia-6.8Upgrade linux-image-azure-6.8Upgrade linux-image-6.8.0-1049-nvidiaUpgrade linux-image-6.8.0-1050-aws-64kUpgrade linux-image-6.8.0-1035-gkeopUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-6.8.0-1049-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1049-nvidia-lowlatencyUpgrade linux-image-6.8.0-1049-nvidia-64kUpgrade linux-image-oracle-6.8Upgrade linux-image-oem-22.04 | Mar 17, 2026 | Sep 16, 2025 |
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