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 python-perf-debuginfoUpgrade kernel-livepatch-5.15.184-125.190Upgrade kernelUpgrade bpftool-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-headersUpgrade python-perfUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-toolsUpgrade kernel-tools-develUpgrade perfUpgrade kernel-tools-debuginfoUpgrade perf-debuginfoUpgrade kernel-livepatch-5.10.237-230.949Upgrade bpftoolUpgrade kernel-develUpgrade kernel-debuginfo | May 20, 2026 | May 20, 2026 |
| Amazon_linux_2023 | — | Upgrade python3-perf6.12-debuginfoUpgrade kernel-libbpf-staticUpgrade kernel-headersUpgrade python3-perf-debuginfoUpgrade kernel-libbpf-develUpgrade python3-perf6.12Upgrade kernel-debuginfoUpgrade python3-perfUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-modules-extra-commonUpgrade kernel6.12-debuginfo-common-x86_64Upgrade bpftoolUpgrade kernel6.12-debuginfoUpgrade kernelUpgrade kernel-livepatch-6.1.140-154.222Upgrade perf6.12Upgrade perf6.12-debuginfoUpgrade perfUpgrade kernel6.12-modules-extraUpgrade kernel-tools-develUpgrade kernel-modules-extraUpgrade kernel-libbpf-debuginfoUpgrade kernel6.12Upgrade kernel6.12-debuginfo-common-aarch64Upgrade kernel-debuginfo-common-aarch64Upgrade kernel-develUpgrade kernel-livepatch-6.12.29-33.102Upgrade perf-debuginfoUpgrade kernel-tools-debuginfoUpgrade kernel-toolsUpgrade kernel-libbpfUpgrade bpftool-debuginfo | Aug 5, 2025 | May 20, 2025 |
| Debian | — | Upgrade linux-6.1Upgrade linux | May 28, 2025 | May 20, 2025 |
| Huawei Euleros 2_0_sp11 | — | Upgrade python3-perfUpgrade bpftoolUpgrade kernel-toolsUpgrade kernelUpgrade kernel-tools-libsUpgrade kernel-abi-stablelists | Oct 14, 2025 | Oct 10, 2025 |
| Huawei Euleros 2_0_sp12 | — | Upgrade python3-perfUpgrade bpftoolUpgrade kernelUpgrade kernel-tools-libsUpgrade kernel-abi-stablelistsUpgrade kernel-tools | Nov 12, 2025 | Oct 10, 2025 |
| Huawei Euleros 2_0_sp13 | — | Upgrade python3-perfUpgrade kernel-toolsUpgrade kernel-tools-libsUpgrade bpftoolUpgrade kernelUpgrade kernel-abi-stablelists | 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-rt-develUpgrade kselftests-kmp-rtUpgrade ocfs2-kmp-rtUpgrade reiserfs-kmp-azureUpgrade kernel-develUpgrade dtb-allwinnerUpgrade kernel-default-optionalUpgrade dlm-kmp-64kbUpgrade gfs2-kmp-azureUpgrade dtb-mediatekUpgrade kernel-default-develUpgrade kernel-default-livepatch-develUpgrade dlm-kmp-defaultUpgrade dtb-armUpgrade dtb-hisiliconUpgrade dtb-amdUpgrade kernel-debug-develUpgrade dtb-amazonUpgrade kselftests-kmp-defaultUpgrade kernel-docsUpgrade reiserfs-kmp-defaultUpgrade ocfs2-kmp-azureUpgrade dtb-freescaleUpgrade reiserfs-kmp-rtUpgrade dtb-appleUpgrade ocfs2-kmp-defaultUpgrade dtb-renesasUpgrade kernel-source-azureUpgrade kernel-zfcpdumpUpgrade kernel-default-vdsoUpgrade cluster-md-kmp-azureUpgrade dtb-caviumUpgrade gfs2-kmp-rtUpgrade cluster-md-kmp-rtUpgrade kernel-64kbUpgrade dtb-xilinxUpgrade dlm-kmp-azureUpgrade kernel-symsUpgrade kernel-default-baseUpgrade kernel-64kb-develUpgrade kernel-default-extraUpgrade kernel-obs-qaUpgrade dtb-lgUpgrade kernel-devel-rtUpgrade dtb-apmUpgrade gfs2-kmp-64kbUpgrade kernel-64kb-optionalUpgrade kernel-azure-extraUpgrade kernel-debugUpgrade kernel-kvmsmall-develUpgrade kernel-azure-develUpgrade kernel-default-livepatchUpgrade dtb-marvellUpgrade kernel-source-vanillaUpgrade dtb-nvidiaUpgrade kernel-azure-optionalUpgrade kernel-azureUpgrade cluster-md-kmp-defaultUpgrade dtb-exynosUpgrade kernel-rt-livepatch-develUpgrade kernel-rt-vdsoUpgrade cluster-md-kmp-64kbUpgrade kernel-docs-htmlUpgrade dlm-kmp-rtUpgrade kselftests-kmp-azureUpgrade kernel-sourceUpgrade kernel-rt_debug-develUpgrade kernel-kvmsmall-vdsoUpgrade kernel-default-manUpgrade kernel-rt_debugUpgrade kernel-kvmsmallUpgrade kernel-macrosUpgrade kernel-rtUpgrade dtb-sprdUpgrade ocfs2-kmp-64kbUpgrade kernel-defaultUpgrade kernel-rt_debug-vdsoUpgrade kernel-devel-azureUpgrade gfs2-kmp-defaultUpgrade dtb-socionextUpgrade kernel-syms-rtUpgrade kernel-rt-optionalUpgrade dtb-broadcomUpgrade kernel-obs-buildUpgrade kernel-default-base-rebuildUpgrade dtb-rockchipUpgrade kernel-64kb-extraUpgrade kernel-rt-extraUpgrade kernel-azure-vdsoUpgrade dtb-amlogicUpgrade kernel-syms-azureUpgrade dtb-qcomUpgrade kernel-debug-vdsoUpgrade dtb-alteraUpgrade kselftests-kmp-64kbUpgrade kernel-source-rtUpgrade reiserfs-kmp-64kb | Dec 5, 2025 | Jun 16, 2025 |
| Ubuntu | — | Upgrade linux-image-lowlatency-5.15Upgrade linux-image-gke-64k-6.8Upgrade linux-image-5.15.0-144-generic-lpaeUpgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-5.15.0-1087-gcp-fipsUpgrade linux-image-nvidia-6.8Upgrade linux-image-6.14.0-1007-azure-fdeUpgrade linux-image-6.14.0-1004-realtimeUpgrade linux-image-intel-iotgUpgrade linux-image-5.15.0-144-generic-64kUpgrade linux-image-ibm-5.15Upgrade linux-image-6.8.0-100-fipsUpgrade linux-image-5.15.0-1083-raspiUpgrade linux-image-awsUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-azure-5.15Upgrade linux-image-oracleUpgrade linux-image-realtimeUpgrade linux-image-5.15.0-1082-nvidiaUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-intel-iotg-5.15Upgrade linux-image-raspi-6.8Upgrade linux-image-6.14.0-22-genericUpgrade linux-image-nvidia-tegra-igxUpgrade linux-image-generic-lpae-5.15Upgrade linux-image-gcp-6.8Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-xilinx-6.8Upgrade linux-image-5.15.0-1085-oracleUpgrade linux-image-oracle-6.8Upgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-azure-cvmUpgrade linux-image-virtualUpgrade linux-image-azure-fips-5.15Upgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-raspi-nolpaeUpgrade linux-image-realtime-5.15Upgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-kvmUpgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-5.15.0-1080-ibmUpgrade linux-image-aws-64kUpgrade linux-image-aws-fips-6.8Upgrade linux-image-aws-fips-5.15Upgrade linux-image-aws-lts-24.04Upgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-gcp-5.15Upgrade linux-image-6.14.0-1007-oracleUpgrade linux-image-lowlatency-6.8Upgrade linux-image-gkeUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-realtime-hwe-22.04Upgrade linux-image-5.15.0-1082-nvidia-lowlatencyUpgrade linux-image-5.15.0-1085-gkeUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-raspi-5.15Upgrade linux-image-virtual-5.15Upgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-gcp-64kUpgrade linux-image-oem-22.04dUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-6.14.0-1007-azureUpgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-oem-20.04Upgrade linux-image-azure-6.8Upgrade linux-image-nvidia-64kUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-aws-5.15Upgrade linux-image-5.15.0-1070-gkeopUpgrade linux-image-5.15.0-1030-nvidia-tegra-igxUpgrade linux-image-gkeop-5.15Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-gcp-fips-5.15Upgrade linux-image-6.14.0-22-generic-64kUpgrade linux-image-aws-64k-5.15Upgrade linux-image-aws-fipsUpgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-nvidia-tegra-rtUpgrade linux-image-6.14.0-1008-gcp-64kUpgrade linux-image-intelUpgrade linux-image-5.15.0-1088-realtimeUpgrade linux-image-fips-5.15Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-azure-lts-22.04Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-azure-lts-24.04Upgrade linux-image-generic-lpaeUpgrade linux-image-azure-fipsUpgrade linux-image-nvidiaUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-6.8.0-1051-azureUpgrade linux-image-realtime-6.8.1Upgrade linux-image-6.14.0-1007-aws-64kUpgrade linux-image-5.15.0-1088-aws-64kUpgrade linux-image-genericUpgrade linux-image-5.15.0-1087-gcpUpgrade linux-image-aws-64k-6.8Upgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-gkeop-6.8Upgrade linux-image-generic-64k-6.8Upgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-gcp-fips-6.8Upgrade linux-image-gcp-fipsUpgrade linux-image-azureUpgrade linux-image-5.15.0-144-lowlatency-64kUpgrade linux-image-5.15.0-1094-azureUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-oracle-5.15Upgrade linux-image-oem-22.04aUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-fips-6.8Upgrade linux-image-oracle-64kUpgrade linux-image-oem-22.04Upgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-lowlatency-64kUpgrade linux-image-gcpUpgrade linux-image-6.8.0-1046-awsUpgrade linux-image-5.15.0-1094-azure-fipsUpgrade linux-image-5.15.0-1088-aws-fipsUpgrade linux-image-5.15.0-1084-kvmUpgrade linux-image-gke-5.15Upgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-oem-22.04cUpgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-generic-64k-5.15Upgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-5.15.0-144-lowlatencyUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-5.15.0-144-fipsUpgrade linux-image-gke-64kUpgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-5.15.0-144-genericUpgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-6.14.0-1007-oracle-64kUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-azure-fdeUpgrade linux-image-virtual-6.8Upgrade linux-image-oem-22.04bUpgrade linux-image-nvidia-5.15Upgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-5.15.0-1041-nvidia-tegra-rtUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-5.15.0-1030-nvidia-tegra-igx-rtUpgrade linux-image-5.15.0-1041-nvidia-tegraUpgrade linux-image-aws-lts-22.04Upgrade linux-image-5.15.0-1052-xilinx-zynqmpUpgrade linux-image-6.8.0-100-genericUpgrade linux-image-6.14.0-1007-raspiUpgrade linux-image-oem-20.04bUpgrade linux-image-lowlatencyUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-generic-5.15Upgrade linux-image-generic-64kUpgrade linux-image-fipsUpgrade linux-image-generic-6.8Upgrade linux-image-azure-fips-6.8Upgrade linux-image-raspiUpgrade linux-image-6.14.0-1007-awsUpgrade linux-image-5.15.0-1088-awsUpgrade linux-image-ibmUpgrade linux-image-aws-6.8Upgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-oem-20.04dUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-gkeopUpgrade linux-image-6.14.0-1008-gcpUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-raspi-realtimeUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-oem-20.04cUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-ibm-6.8Upgrade linux-image-xilinxUpgrade linux-image-5.15.0-1083-intel-iotgUpgrade linux-image-5.15.0-1081-intel-iot-realtimeUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-ibm-classicUpgrade linux-image-kvm-5.15Upgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-nvidia-tegraUpgrade linux-image-gke-6.8Upgrade linux-image-6.8.0-1046-azure | 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