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