In the Linux kernel, the following vulnerability has been resolved:
net: phy: leds: fix memory leak
A network restart test on a router led to an out-of-memory condition, which was traced to a memory leak in the PHY LED trigger code.
The root cause is misuse of the devm API. The registration function (phy_led_triggers_register) is called from phy_attach_direct, not phy_probe, and the unregister function (phy_led_triggers_unregister) is called from phy_detach, not phy_remove. This means the register and unregister functions can be called multiple times for the same PHY device, but devm-allocated memory is not freed until the driver is unbound.
This also prevents kmemleak from detecting the leak, as the devm API internally stores the allocated pointer.
Fix this by replacing devm_kzalloc/devm_kcalloc with standard kzalloc/kcalloc, and add the corresponding kfree calls in the unregister path.
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 bpftoolUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-tools-debuginfoUpgrade kernel-toolsUpgrade perf-debuginfoUpgrade kernel-tools-develUpgrade kernel-develUpgrade kernel-livepatch-5.10.237-230.949Upgrade kernel-debuginfoUpgrade perfUpgrade kernelUpgrade bpftool-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade python-perfUpgrade kernel-headersUpgrade kernel-livepatch-5.15.184-125.190Upgrade python-perf-debuginfo | May 20, 2026 | May 20, 2026 |
| Amazon_linux_2023 | — | Upgrade bpftoolUpgrade kernel-livepatch-6.1.140-154.222Upgrade python3-perfUpgrade python3-perf6.12-debuginfoUpgrade kernel-modules-extra-commonUpgrade kernel-libbpf-staticUpgrade perf6.12Upgrade python3-perf6.12Upgrade kernel6.12-debuginfoUpgrade kernelUpgrade kernel-debuginfoUpgrade kernel6.12-debuginfo-common-x86_64Upgrade kernel-debuginfo-common-x86_64Upgrade kernel-libbpf-develUpgrade kernel-headersUpgrade python3-perf-debuginfoUpgrade bpftool-debuginfoUpgrade kernel6.12-debuginfo-common-aarch64Upgrade perf6.12-debuginfoUpgrade perf-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-develUpgrade kernel-tools-debuginfoUpgrade kernel-libbpfUpgrade kernel-toolsUpgrade kernel-livepatch-6.12.29-33.102Upgrade perfUpgrade kernel-modules-extraUpgrade kernel6.12-modules-extraUpgrade kernel-tools-develUpgrade kernel-libbpf-debuginfoUpgrade kernel6.12 | Aug 5, 2025 | May 20, 2025 |
| Debian | — | Upgrade linux-6.1Upgrade linux | May 28, 2025 | May 20, 2025 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernel-abi-stablelistsUpgrade kernel-tools-libsUpgrade kernelUpgrade kernel-toolsUpgrade bpftoolUpgrade python3-perf | Oct 14, 2025 | Oct 10, 2025 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade kernel-tools-libsUpgrade python3-perfUpgrade kernelUpgrade bpftool | Nov 12, 2025 | Oct 10, 2025 |
| Huawei Euleros 2_0_sp13 | — | Upgrade kernelUpgrade kernel-abi-stablelistsUpgrade kernel-tools-libsUpgrade bpftoolUpgrade kernel-toolsUpgrade python3-perf | Oct 24, 2025 | Oct 10, 2025 |
| Oracle_linux | — | Upgrade kernel-uek | Jul 17, 2025 | May 20, 2025 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | May 20, 2025 |
| Suse | — | Upgrade kernel-source-rtUpgrade kernel-64kb-extraUpgrade kernel-rtUpgrade ocfs2-kmp-64kbUpgrade dtb-socionextUpgrade dtb-sprdUpgrade dtb-marvellUpgrade kernel-devel-azureUpgrade dtb-amlogicUpgrade kernel-kvmsmallUpgrade kselftests-kmp-64kbUpgrade kernel-rt-optionalUpgrade kernel-macrosUpgrade kernel-syms-rtUpgrade kernel-azure-develUpgrade kernel-default-base-rebuildUpgrade kernel-docs-htmlUpgrade kernel-obs-buildUpgrade dtb-exynosUpgrade dtb-broadcomUpgrade dtb-rockchipUpgrade kernel-default-livepatchUpgrade cluster-md-kmp-64kbUpgrade reiserfs-kmp-64kbUpgrade cluster-md-kmp-defaultUpgrade kernel-rt-livepatch-develUpgrade dtb-nvidiaUpgrade dtb-alteraUpgrade dtb-qcomUpgrade kernel-debug-vdsoUpgrade kernel-azureUpgrade kernel-azure-vdsoUpgrade kernel-rt-extraUpgrade kernel-source-vanillaUpgrade kernel-syms-azureUpgrade kernel-azure-optionalUpgrade kernel-rt-vdsoUpgrade kselftests-kmp-azureUpgrade dlm-kmp-rtUpgrade kernel-defaultUpgrade kernel-default-manUpgrade gfs2-kmp-defaultUpgrade kernel-rt_debug-vdsoUpgrade kernel-kvmsmall-vdsoUpgrade kernel-rt_debugUpgrade kernel-rt_debug-develUpgrade kernel-sourceUpgrade kernel-kvmsmall-develUpgrade kernel-symsUpgrade kernel-default-develUpgrade kernel-64kb-develUpgrade kernel-debug-develUpgrade ocfs2-kmp-azureUpgrade dtb-amdUpgrade dtb-amazonUpgrade kselftests-kmp-defaultUpgrade kernel-default-vdsoUpgrade dtb-renesasUpgrade reiserfs-kmp-defaultUpgrade kernel-docsUpgrade dtb-appleUpgrade dtb-lgUpgrade dlm-kmp-64kbUpgrade dlm-kmp-azureUpgrade cluster-md-kmp-azureUpgrade dtb-freescaleUpgrade kernel-default-optionalUpgrade kernel-default-extraUpgrade reiserfs-kmp-azureUpgrade ocfs2-kmp-rtUpgrade kernel-develUpgrade dtb-xilinxUpgrade kselftests-kmp-rtUpgrade kernel-rt-develUpgrade kernel-default-livepatch-develUpgrade dtb-mediatekUpgrade dtb-allwinnerUpgrade gfs2-kmp-azureUpgrade gfs2-kmp-64kbUpgrade dtb-hisiliconUpgrade dtb-armUpgrade dlm-kmp-defaultUpgrade kernel-obs-qaUpgrade kernel-default-baseUpgrade kernel-devel-rtUpgrade gfs2-kmp-rtUpgrade ocfs2-kmp-defaultUpgrade dtb-caviumUpgrade cluster-md-kmp-rtUpgrade reiserfs-kmp-rtUpgrade kernel-zfcpdumpUpgrade kernel-source-azureUpgrade kernel-64kbUpgrade kernel-debugUpgrade kernel-azure-extraUpgrade kernel-64kb-optionalUpgrade dtb-apm | Dec 5, 2025 | Jun 16, 2025 |
| Ubuntu | — | Upgrade linux-image-kvmUpgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-5.15.0-1070-gkeopUpgrade linux-image-aws-fipsUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-6.14.0-1008-gcp-64kUpgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-6.14.0-22-generic-64kUpgrade linux-image-5.15.0-144-generic-64kUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-5.15.0-1088-realtimeUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-lowlatency-6.8Upgrade linux-image-awsUpgrade linux-image-5.15.0-1083-raspiUpgrade linux-image-realtimeUpgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-intel-iotgUpgrade linux-image-intel-iotg-5.15Upgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-6.14.0-1007-azureUpgrade linux-image-aws-64kUpgrade linux-image-nvidia-64kUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-oem-20.04Upgrade linux-image-gkeUpgrade linux-image-raspi-nolpaeUpgrade linux-image-5.15.0-1082-nvidiaUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-gcp-fips-5.15Upgrade linux-image-raspi-5.15Upgrade linux-image-intelUpgrade linux-image-oracleUpgrade linux-image-aws-64k-5.15Upgrade linux-image-aws-fips-6.8Upgrade linux-image-aws-lts-24.04Upgrade linux-image-aws-fips-5.15Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-5.15.0-1082-nvidia-lowlatencyUpgrade linux-image-5.15.0-1085-gkeUpgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-azure-6.8Upgrade linux-image-6.8.0-100-fipsUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-lowlatency-5.15Upgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-nvidia-6.8Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-virtual-5.15Upgrade linux-image-gcp-5.15Upgrade linux-image-realtime-5.15Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-raspi-6.8Upgrade linux-image-5.15.0-144-generic-lpaeUpgrade linux-image-azure-fips-5.15Upgrade linux-image-gcp-6.8Upgrade linux-image-nvidia-tegra-igxUpgrade linux-image-6.14.0-1007-azure-fdeUpgrade linux-image-5.15.0-1087-gcp-fipsUpgrade linux-image-xilinx-6.8Upgrade linux-image-aws-5.15Upgrade linux-image-5.15.0-1085-oracleUpgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-gke-64k-6.8Upgrade linux-image-realtime-hwe-22.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-6.14.0-1004-realtimeUpgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-fips-5.15Upgrade linux-image-gcp-64kUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-5.15.0-1080-ibmUpgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-virtualUpgrade linux-image-6.14.0-1007-oracleUpgrade linux-image-generic-lpae-5.15Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-oracle-6.8Upgrade linux-image-oem-22.04dUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-gkeop-5.15Upgrade linux-image-5.15.0-1030-nvidia-tegra-igxUpgrade linux-image-ibm-5.15Upgrade linux-image-azure-5.15Upgrade linux-image-6.14.0-22-genericUpgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-azure-cvmUpgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-xilinxUpgrade linux-image-6.8.0-100-genericUpgrade linux-image-azure-fips-6.8Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-oem-22.04Upgrade linux-image-lowlatency-64kUpgrade linux-image-fips-6.8Upgrade linux-image-aws-64k-6.8Upgrade linux-image-6.8.0-1046-awsUpgrade linux-image-5.15.0-1088-aws-fipsUpgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-gcpUpgrade linux-image-5.15.0-1094-azure-fipsUpgrade linux-image-oracle-64kUpgrade linux-image-5.15.0-1084-kvmUpgrade linux-image-azure-fipsUpgrade linux-image-gke-6.8Upgrade linux-image-6.8.0-1046-azureUpgrade linux-image-nvidia-tegraUpgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-gke-64kUpgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-5.15.0-144-fipsUpgrade linux-image-5.15.0-1088-aws-64kUpgrade linux-image-5.15.0-1087-gcpUpgrade linux-image-genericUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-azure-lts-24.04Upgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-generic-64k-5.15Upgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-5.15.0-144-genericUpgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-5.15.0-144-lowlatencyUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-virtual-6.8Upgrade linux-image-nvidia-5.15Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-aws-lts-22.04Upgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-5.15.0-1088-awsUpgrade linux-image-generic-6.8Upgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-nvidiaUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-azureUpgrade linux-image-generic-64k-6.8Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-5.15.0-1094-azureUpgrade linux-image-5.15.0-144-lowlatency-64kUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-azure-fdeUpgrade linux-image-realtime-6.8.1Upgrade linux-image-generic-lpaeUpgrade linux-image-aws-6.8Upgrade linux-image-6.14.0-1007-awsUpgrade linux-image-oem-20.04dUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-kvm-5.15Upgrade linux-image-ibm-classicUpgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-ibmUpgrade linux-image-gkeopUpgrade linux-image-raspiUpgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-5.15.0-1083-intel-iotgUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-lowlatencyUpgrade linux-image-5.15.0-1081-intel-iot-realtimeUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-oracle-5.15Upgrade linux-image-6.14.0-1007-raspiUpgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-5.15.0-1041-nvidia-tegra-rtUpgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-azure-lts-22.04Upgrade linux-image-6.14.0-1007-aws-64kUpgrade linux-image-gcp-fipsUpgrade linux-image-oem-22.04aUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-6.8.0-1051-azureUpgrade linux-image-gkeop-6.8Upgrade linux-image-6.14.0-1007-oracle-64kUpgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-gke-5.15Upgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-oem-22.04bUpgrade linux-image-oem-22.04cUpgrade linux-image-5.15.0-1052-xilinx-zynqmpUpgrade linux-image-6.14.0-1008-gcpUpgrade linux-image-5.15.0-1041-nvidia-tegraUpgrade linux-image-5.15.0-1030-nvidia-tegra-igx-rtUpgrade linux-image-raspi-realtimeUpgrade linux-image-oem-20.04cUpgrade linux-image-oem-20.04bUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-ibm-6.8Upgrade linux-image-generic-64kUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-generic-5.15Upgrade linux-image-fipsUpgrade linux-image-6.8.0-1046-aws-fips | Jun 26, 2025 | May 20, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 13, 2025 | May 20, 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