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