In the Linux kernel, the following vulnerability has been resolved:
net: dsa: bcm_sf2: Fix a possible memory leak in bcm_sf2_mdio_register()
bcm_sf2_mdio_register() calls of_phy_find_device() and then phy_device_remove() in a loop to remove existing PHY devices. of_phy_find_device() eventually calls bus_find_device(), which calls get_device() on the returned struct device * to increment the refcount. The current implementation does not decrement the refcount, which causes memory leak.
This commit adds the missing phy_device_free() call to decrement the refcount via put_device() to balance the refcount.
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 |
|---|---|---|---|---|
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Sep 6, 2024 | Sep 4, 2024 |
| Oracle_linux | — | Upgrade kernel-uek | Nov 21, 2024 | Sep 4, 2024 |
| Suse | — | Upgrade gfs2-kmp-64kbUpgrade dtb-hisiliconUpgrade gfs2-kmp-defaultUpgrade kernel-default-livepatch-develUpgrade ocfs2-kmp-azureUpgrade dtb-armUpgrade kernel-64kb-optionalUpgrade dtb-rockchipUpgrade kernel-symsUpgrade kernel-debug-develUpgrade kernel-default-optionalUpgrade kernel-debugUpgrade dtb-alteraUpgrade kernel-rt-livepatchUpgrade kernel-kvmsmall-develUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-devel-rtUpgrade reiserfs-kmp-defaultUpgrade cluster-md-kmp-rtUpgrade dtb-xilinxUpgrade kernel-64kb-extraUpgrade kernel-64kb-develUpgrade kernel-default-base-rebuildUpgrade dtb-apmUpgrade dtb-caviumUpgrade reiserfs-kmp-azureUpgrade kernel-rt-develUpgrade gfs2-kmp-azureUpgrade kernel-develUpgrade ocfs2-kmp-rtUpgrade dtb-allwinnerUpgrade dtb-mediatekUpgrade dtb-exynosUpgrade kernel-default-vdsoUpgrade kernel-zfcpdumpUpgrade kselftests-kmp-64kbUpgrade kernel-64kb-livepatch-develUpgrade dtb-renesasUpgrade kernel-sourceUpgrade ocfs2-kmp-defaultUpgrade dtb-qcomUpgrade kernel-defaultUpgrade dtb-nvidiaUpgrade dlm-kmp-64kbUpgrade kernel-syms-azureUpgrade dtb-sprdUpgrade kernel-default-develUpgrade dtb-amazonUpgrade dtb-socionextUpgrade kernel-rt-livepatch-develUpgrade kernel-obs-buildUpgrade kernel-kvmsmall-vdsoUpgrade kernel-default-baseUpgrade kernel-64kbUpgrade cluster-md-kmp-defaultUpgrade kernel-azure-extraUpgrade dtb-amdUpgrade kernel-devel-azureUpgrade cluster-md-kmp-64kbUpgrade kernel-source-vanillaUpgrade kernel-rt_debug-vdsoUpgrade kernel-kvmsmall-livepatch-develUpgrade dtb-amlogicUpgrade kernel-rt_debugUpgrade kernel-azure-optionalUpgrade gfs2-kmp-rtUpgrade kernel-rtUpgrade kernel-docs-htmlUpgrade kernel-default-extraUpgrade kernel-azure-vdsoUpgrade dtb-broadcomUpgrade reiserfs-kmp-rtUpgrade kernel-default-livepatchUpgrade dtb-marvellUpgrade kernel-docsUpgrade kernel-macrosUpgrade kernel-debug-vdsoUpgrade dlm-kmp-defaultUpgrade kernel-debug-livepatch-develUpgrade dtb-freescaleUpgrade dtb-appleUpgrade cluster-md-kmp-azureUpgrade dtb-lgUpgrade reiserfs-kmp-64kbUpgrade kernel-source-azureUpgrade ocfs2-kmp-64kbUpgrade kernel-rt-vdsoUpgrade kernel-obs-qaUpgrade dlm-kmp-azureUpgrade kernel-source-rtUpgrade kernel-azureUpgrade kernel-azure-livepatch-develUpgrade kernel-rt-optionalUpgrade kernel-kvmsmallUpgrade kernel-azure-develUpgrade dlm-kmp-rtUpgrade kselftests-kmp-defaultUpgrade kselftests-kmp-azureUpgrade kselftests-kmp-rtUpgrade kernel-syms-rtUpgrade kernel-rt_debug-develUpgrade kernel-rt-extra | Dec 5, 2025 | Oct 8, 2024 |
| Ubuntu | — | Upgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-aws-lts-22.04Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-generic-lpaeUpgrade linux-image-oracle-64kUpgrade linux-image-6.8.0-1019-gcpUpgrade linux-image-gkeUpgrade linux-image-oracleUpgrade linux-image-oem-24.04Upgrade linux-image-5.15.0-125-generic-lpaeUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-5.15.0-1072-awsUpgrade linux-image-5.15.0-1067-nvidiaUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-intelUpgrade linux-image-virtualUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-6.8.0-1002-gkeopUpgrade linux-image-oem-24.04aUpgrade linux-image-5.15.0-1075-azureUpgrade linux-image-oem-20.04Upgrade linux-image-5.15.0-1069-gkeUpgrade linux-image-6.8.0-50-lowlatencyUpgrade linux-image-raspi-nolpaeUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-oem-22.04bUpgrade linux-image-awsUpgrade linux-image-5.15.0-125-generic-64kUpgrade linux-image-6.8.0-50-lowlatency-64kUpgrade linux-image-gkeopUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-azureUpgrade linux-image-6.8.0-1019-nvidia-lowlatency-64kUpgrade linux-image-gkeop-5.15Upgrade linux-image-oem-20.04bUpgrade linux-image-oem-22.04aUpgrade linux-image-6.8.0-1020-azure-fdeUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-6.8.0-1015-gkeUpgrade linux-image-5.15.0-1078-azureUpgrade linux-image-lowlatencyUpgrade linux-image-oem-22.04cUpgrade linux-image-oem-22.04Upgrade linux-image-5.15.0-1055-gkeopUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-5.15.0-1067-intel-iotgUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-6.8.0-1016-raspiUpgrade linux-image-oem-20.04cUpgrade linux-image-generic-64kUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-ibmUpgrade linux-image-azure-lts-22.04Upgrade linux-image-6.8.0-1019-nvidia-64kUpgrade linux-image-6.8.0-1017-oracle-64kUpgrade linux-image-raspiUpgrade linux-image-lowlatency-64kUpgrade linux-image-nvidia-64kUpgrade linux-image-azure-fdeUpgrade linux-image-6.8.0-1017-ibmUpgrade linux-image-oem-22.04dUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-nvidiaUpgrade linux-image-gke-5.15Upgrade linux-image-6.8.0-1019-nvidia-lowlatencyUpgrade linux-image-5.15.0-1071-gcpUpgrade linux-image-6.8.0-50-genericUpgrade linux-image-ibm-classicUpgrade linux-image-6.8.0-1019-nvidiaUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-nvidia-6.8Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-genericUpgrade linux-image-intel-iotgUpgrade linux-image-azure-cvmUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-5.15.0-125-lowlatency-64kUpgrade linux-image-5.15.0-1065-ibmUpgrade linux-image-6.8.0-1020-awsUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-gcpUpgrade linux-image-kvmUpgrade linux-image-5.15.0-1065-raspiUpgrade linux-image-5.15.0-125-lowlatencyUpgrade linux-image-5.15.0-125-genericUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-6.8.0-1020-azureUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-5.15.0-1069-kvmUpgrade linux-image-6.8.0-1017-oracleUpgrade linux-image-6.8.0-1018-oemUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-5.15.0-1070-oracleUpgrade linux-image-5.15.0-1038-xilinx-zynqmpUpgrade linux-image-5.15.0-1067-nvidia-lowlatencyUpgrade linux-image-oem-20.04dUpgrade linux-image-gkeop-6.8Upgrade linux-image-6.8.0-50-generic-64kUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-nvidia-lowlatency-64k | Nov 12, 2024 | Sep 4, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 13, 2025 | Sep 4, 2024 |
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