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 dtb-armUpgrade dtb-renesasUpgrade kernel-64kb-develUpgrade kernel-azureUpgrade kernel-develUpgrade dtb-marvellUpgrade dtb-allwinnerUpgrade gfs2-kmp-defaultUpgrade kselftests-kmp-defaultUpgrade dtb-nvidiaUpgrade dlm-kmp-defaultUpgrade kernel-docs-htmlUpgrade kernel-debug-vdsoUpgrade kernel-defaultUpgrade kernel-default-livepatch-develUpgrade dtb-amdUpgrade kernel-azure-extraUpgrade dtb-socionextUpgrade kernel-azure-vdsoUpgrade reiserfs-kmp-64kbUpgrade cluster-md-kmp-64kbUpgrade kernel-debug-develUpgrade kernel-rt-extraUpgrade kernel-debugUpgrade kernel-default-baseUpgrade dtb-broadcomUpgrade kernel-rt_debug-vdsoUpgrade kselftests-kmp-azureUpgrade kernel-rt-optionalUpgrade kernel-source-vanillaUpgrade kernel-64kb-extraUpgrade kselftests-kmp-rtUpgrade kernel-syms-rtUpgrade kernel-docsUpgrade kernel-rt-livepatch-develUpgrade kernel-rt_debugUpgrade ocfs2-kmp-defaultUpgrade reiserfs-kmp-defaultUpgrade gfs2-kmp-azureUpgrade dtb-sprdUpgrade kernel-64kb-optionalUpgrade kernel-obs-buildUpgrade reiserfs-kmp-rtUpgrade dtb-hisiliconUpgrade dlm-kmp-azureUpgrade ocfs2-kmp-azureUpgrade dlm-kmp-rtUpgrade dtb-appleUpgrade dtb-xilinxUpgrade kernel-syms-azureUpgrade kernel-source-azureUpgrade kernel-rt-vdsoUpgrade kernel-devel-rtUpgrade kernel-default-develUpgrade cluster-md-kmp-defaultUpgrade kernel-default-livepatchUpgrade kernel-default-extraUpgrade kernel-azure-develUpgrade dtb-amazonUpgrade ocfs2-kmp-rtUpgrade dtb-caviumUpgrade dtb-amlogicUpgrade kernel-64kbUpgrade dtb-qcomUpgrade dtb-apmUpgrade kernel-macrosUpgrade kernel-symsUpgrade dtb-lgUpgrade kernel-kvmsmallUpgrade kselftests-kmp-64kbUpgrade dtb-freescaleUpgrade dlm-kmp-64kbUpgrade ocfs2-kmp-64kbUpgrade kernel-rtUpgrade gfs2-kmp-64kbUpgrade dtb-mediatekUpgrade dtb-alteraUpgrade cluster-md-kmp-azureUpgrade kernel-kvmsmall-develUpgrade kernel-default-vdsoUpgrade kernel-source-rtUpgrade kernel-zfcpdumpUpgrade reiserfs-kmp-azureUpgrade kernel-rt_debug-develUpgrade kernel-obs-qaUpgrade kernel-default-base-rebuildUpgrade dtb-rockchipUpgrade kernel-default-optionalUpgrade dtb-exynosUpgrade kernel-kvmsmall-vdsoUpgrade kernel-devel-azureUpgrade gfs2-kmp-rtUpgrade cluster-md-kmp-rtUpgrade kernel-sourceUpgrade kernel-rt-livepatchUpgrade kernel-rt-develUpgrade kernel-azure-optional | Dec 5, 2025 | Oct 15, 2025 |
| Ubuntu | — | Upgrade linux-image-gcp-fipsUpgrade linux-image-oem-22.04aUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-oracle-64kUpgrade linux-image-6.8.0-1050-awsUpgrade linux-image-6.8.1-1045-realtimeUpgrade linux-image-fips-6.8Upgrade linux-image-gkeop-6.8Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-kvmUpgrade linux-image-lowlatencyUpgrade linux-image-6.8.0-1047-oracle-64kUpgrade linux-image-6.8.0-2040-raspi-realtimeUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-6.8.0-1048-gkeUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-virtual-6.8Upgrade linux-image-azureUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-aws-lts-24.04Upgrade linux-image-ibm-classicUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-raspi-realtimeUpgrade linux-image-xilinxUpgrade linux-image-azure-lts-24.04Upgrade linux-image-gke-64kUpgrade linux-image-6.8.0-106-genericUpgrade linux-image-raspiUpgrade linux-image-ibmUpgrade linux-image-aws-64k-6.8Upgrade linux-image-6.8.0-1049-ibmUpgrade linux-image-6.8.0-1052-gcp-fipsUpgrade linux-image-awsUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-raspi-realtime-6.8Upgrade linux-image-oem-22.04bUpgrade linux-image-6.8.0-1048-gke-64kUpgrade linux-image-generic-64k-6.8Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-nvidia-64kUpgrade linux-image-aws-fips-6.8Upgrade linux-image-gcpUpgrade linux-image-generic-6.8Upgrade linux-image-6.8.0-1052-azure-fipsUpgrade linux-image-6.8.0-106-fipsUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-aws-6.8Upgrade linux-image-azure-fipsUpgrade linux-image-azure-fips-6.8Upgrade linux-image-6.8.0-1050-aws-fipsUpgrade linux-image-ibm-6.8Upgrade linux-image-generic-64kUpgrade linux-image-fipsUpgrade linux-image-6.8.0-106-generic-64kUpgrade linux-image-genericUpgrade linux-image-6.8.0-106-lowlatency-64kUpgrade linux-image-intel-iotgUpgrade linux-image-oem-22.04cUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-xilinx-6.8Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-6.8.0-1050-raspiUpgrade linux-image-gkeopUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-lowlatency-6.8Upgrade linux-image-6.8.0-1047-oracleUpgrade linux-image-gkeUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-gcp-64kUpgrade linux-image-generic-lpaeUpgrade linux-image-gcp-6.8Upgrade linux-image-6.8.0-1051-azureUpgrade linux-image-oracle-6.8Upgrade linux-image-oem-22.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-aws-64kUpgrade linux-image-6.8.0-1029-xilinxUpgrade linux-image-nvidiaUpgrade linux-image-gke-6.8Upgrade linux-image-realtimeUpgrade linux-image-realtime-6.8.1Upgrade linux-image-6.8.0-1049-nvidia-lowlatencyUpgrade linux-image-6.8.0-1049-nvidia-lowlatency-64kUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-oracleUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-6.8.0-1049-nvidia-64kUpgrade linux-image-azure-6.8Upgrade linux-image-6.8.0-1035-gkeopUpgrade linux-image-6.8.0-106-lowlatencyUpgrade linux-image-nvidia-6.8Upgrade linux-image-6.8.0-1049-nvidiaUpgrade linux-image-oem-22.04dUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-aws-fipsUpgrade linux-image-6.8.0-1052-gcpUpgrade linux-image-lowlatency-64kUpgrade linux-image-6.8.0-1052-gcp-64kUpgrade linux-image-virtualUpgrade linux-image-raspi-6.8Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-6.8.0-1050-aws-64kUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-gke-64k-6.8 | 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