In the Linux kernel, the following vulnerability has been resolved:
pwm: mediatek: Prevent divide-by-zero in pwm_mediatek_config()
With CONFIG_COMPILE_TEST && !CONFIG_HAVE_CLK, pwm_mediatek_config() has a divide-by-zero in the following line:
do_div(resolution, clk_get_rate(pc->clk_pwms[pwm->hwpwm]));
due to the fact that the !CONFIG_HAVE_CLK version of clk_get_rate() returns zero.
This is presumably just a theoretical problem: COMPILE_TEST overrides the dependency on RALINK which would select COMMON_CLK. Regardless it's a good idea to check for the error explicitly to avoid divide-by-zero.
Fixes the following warning:
drivers/pwm/pwm-mediatek.o: warning: objtool: .text: unexpected end of section
[ukleinek: s/CONFIG_CLK/CONFIG_HAVE_CLK/]
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 linux-6.1Upgrade linux | May 12, 2025 | May 9, 2025 |
| Oracle_linux | — | Upgrade kernel-uek | Jul 17, 2025 | May 9, 2025 |
| Suse | — | Upgrade dtb-nvidiaUpgrade kernel-devel-azureUpgrade kernel-azureUpgrade dlm-kmp-rtUpgrade dtb-mediatekUpgrade dtb-qcomUpgrade kernel-source-vanillaUpgrade kernel-syms-azureUpgrade dtb-rockchipUpgrade dtb-sprdUpgrade kernel-default-optionalUpgrade gfs2-kmp-azureUpgrade kernel-rtUpgrade kernel-64kb-extraUpgrade kernel-rt-develUpgrade kernel-rt-vdsoUpgrade cluster-md-kmp-64kbUpgrade kernel-kvmsmall-vdsoUpgrade gfs2-kmp-defaultUpgrade kernel-obs-buildUpgrade kselftests-kmp-defaultUpgrade cluster-md-kmp-rtUpgrade dlm-kmp-azureUpgrade kernel-rt-optionalUpgrade dtb-amlogicUpgrade kernel-default-vdsoUpgrade kernel-default-base-rebuildUpgrade kernel-devel-rtUpgrade kernel-defaultUpgrade kselftests-kmp-azureUpgrade dtb-armUpgrade kselftests-kmp-rtUpgrade kernel-docsUpgrade kernel-rt-extraUpgrade reiserfs-kmp-azureUpgrade kernel-azure-develUpgrade kernel-debug-vdsoUpgrade ocfs2-kmp-rtUpgrade dtb-hisiliconUpgrade cluster-md-kmp-azureUpgrade kernel-kvmsmall-develUpgrade kernel-default-livepatchUpgrade kernel-zfcpdumpUpgrade kernel-default-livepatch-develUpgrade kernel-default-extraUpgrade dtb-exynosUpgrade dtb-broadcomUpgrade gfs2-kmp-rtUpgrade dlm-kmp-defaultUpgrade dtb-renesasUpgrade dtb-amdUpgrade ocfs2-kmp-azureUpgrade kernel-sourceUpgrade kernel-debug-develUpgrade kernel-debugUpgrade dtb-alteraUpgrade reiserfs-kmp-defaultUpgrade kernel-rt_debugUpgrade kernel-64kb-optionalUpgrade dtb-appleUpgrade kernel-docs-htmlUpgrade kernel-azure-optionalUpgrade kernel-64kbUpgrade gfs2-kmp-64kbUpgrade dtb-freescaleUpgrade dtb-caviumUpgrade kernel-azure-extraUpgrade kernel-64kb-develUpgrade kselftests-kmp-64kbUpgrade kernel-source-azureUpgrade kernel-develUpgrade kernel-obs-qaUpgrade reiserfs-kmp-64kbUpgrade dtb-marvellUpgrade dtb-allwinnerUpgrade kernel-syms-rtUpgrade kernel-macrosUpgrade dtb-xilinxUpgrade kernel-source-rtUpgrade kernel-rt_debug-vdsoUpgrade kernel-rt_debug-develUpgrade reiserfs-kmp-rtUpgrade kernel-symsUpgrade kernel-kvmsmallUpgrade dtb-lgUpgrade dtb-apmUpgrade dtb-amazonUpgrade kernel-default-develUpgrade kernel-azure-vdsoUpgrade dlm-kmp-64kbUpgrade ocfs2-kmp-64kbUpgrade kernel-rt-livepatch-develUpgrade dtb-socionextUpgrade ocfs2-kmp-defaultUpgrade cluster-md-kmp-defaultUpgrade kernel-default-base | Dec 5, 2025 | Jun 16, 2025 |
| Ubuntu | — | Upgrade linux-image-nvidia-tegra-igxUpgrade linux-image-6.8.0-100-fipsUpgrade linux-image-virtual-5.15Upgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-aws-lts-24.04Upgrade linux-image-realtimeUpgrade linux-image-6.14.0-22-genericUpgrade linux-image-generic-64k-6.8Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-5.15.0-144-generic-64kUpgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-xilinx-6.8Upgrade linux-image-raspi-6.8Upgrade linux-image-azureUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-5.15.0-144-fipsUpgrade linux-image-5.15.0-1084-kvmUpgrade linux-image-5.15.0-1094-azure-fipsUpgrade linux-image-nvidia-64kUpgrade linux-image-realtime-5.15Upgrade linux-image-gcp-5.15Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-oracle-6.8Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-5.15.0-1080-ibmUpgrade linux-image-azure-lts-24.04Upgrade linux-image-5.15.0-1087-gcpUpgrade linux-image-fips-6.8Upgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-oem-20.04cUpgrade linux-image-virtualUpgrade linux-image-generic-6.8Upgrade linux-image-azure-fipsUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-aws-lts-22.04Upgrade linux-image-ibmUpgrade linux-image-5.15.0-144-genericUpgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-kvmUpgrade linux-image-intel-iotgUpgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-fips-5.15Upgrade linux-image-6.14.0-1004-realtimeUpgrade linux-image-6.14.0-1007-awsUpgrade linux-image-gcpUpgrade linux-image-awsUpgrade linux-image-5.15.0-1085-oracleUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-azure-5.15Upgrade linux-image-ibm-classicUpgrade linux-image-5.15.0-144-generic-lpaeUpgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-realtime-6.8.1Upgrade linux-image-ibm-6.8Upgrade linux-image-raspi-realtimeUpgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-azure-fdeUpgrade linux-image-aws-fips-6.8Upgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-5.15.0-1083-intel-iotgUpgrade linux-image-6.8.0-100-genericUpgrade linux-image-aws-64kUpgrade linux-image-gke-6.8Upgrade linux-image-gke-64k-6.8Upgrade linux-image-oracle-64kUpgrade linux-image-azure-cvmUpgrade linux-image-azure-6.8Upgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-oem-20.04dUpgrade linux-image-oem-22.04cUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-5.15.0-1088-realtimeUpgrade linux-image-aws-64k-6.8Upgrade linux-image-azure-fips-6.8Upgrade linux-image-gcp-fips-6.8Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-aws-6.8Upgrade linux-image-6.14.0-1007-azureUpgrade linux-image-intelUpgrade linux-image-5.15.0-1041-nvidia-tegra-rtUpgrade linux-image-raspi-5.15Upgrade linux-image-oem-22.04bUpgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-xilinxUpgrade linux-image-generic-lpaeUpgrade linux-image-6.14.0-1007-raspiUpgrade linux-image-6.14.0-1007-oracle-64kUpgrade linux-image-kvm-5.15Upgrade linux-image-aws-fipsUpgrade linux-image-5.15.0-144-lowlatencyUpgrade linux-image-lowlatencyUpgrade linux-image-6.14.0-1007-aws-64kUpgrade linux-image-5.15.0-144-lowlatency-64kUpgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-gke-5.15Upgrade linux-image-nvidia-tegraUpgrade linux-image-lowlatency-6.8Upgrade linux-image-lowlatency-5.15Upgrade linux-image-gkeop-5.15Upgrade linux-image-gke-64kUpgrade linux-image-azure-fips-5.15Upgrade linux-image-aws-5.15Upgrade linux-image-6.14.0-22-generic-64kUpgrade linux-image-5.15.0-1070-gkeopUpgrade linux-image-oracle-5.15Upgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-6.14.0-1008-gcpUpgrade linux-image-nvidia-6.8Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-generic-64kUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-aws-fips-5.15Upgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-5.15.0-1094-azureUpgrade linux-image-5.15.0-1088-aws-fipsUpgrade linux-image-5.15.0-1088-awsUpgrade linux-image-5.15.0-1081-intel-iot-realtimeUpgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-gcp-fipsUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-nvidiaUpgrade linux-image-5.15.0-1030-nvidia-tegra-igx-rtUpgrade linux-image-raspiUpgrade linux-image-6.14.0-1007-oracleUpgrade linux-image-intel-iotg-5.15Upgrade linux-image-6.8.0-1046-azureUpgrade linux-image-5.15.0-1085-gkeUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-gkeUpgrade linux-image-generic-lpae-5.15Upgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-oem-22.04dUpgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-oem-20.04Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-genericUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-5.15.0-1030-nvidia-tegra-igxUpgrade linux-image-5.15.0-1082-nvidia-lowlatencyUpgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-5.15.0-1083-raspiUpgrade linux-image-gcp-6.8Upgrade linux-image-gkeopUpgrade linux-image-azure-lts-22.04Upgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-oem-22.04aUpgrade linux-image-oem-20.04bUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-ibm-5.15Upgrade linux-image-5.15.0-1052-xilinx-zynqmpUpgrade linux-image-6.8.0-1051-azureUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-generic-64k-5.15Upgrade linux-image-virtual-6.8Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-gcp-64kUpgrade linux-image-fipsUpgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-5.15.0-1041-nvidia-tegraUpgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-generic-5.15Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-oracleUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-aws-64k-5.15Upgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-6.14.0-1008-gcp-64kUpgrade linux-image-6.8.0-1046-awsUpgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-oem-22.04Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-raspi-nolpaeUpgrade linux-image-6.14.0-1007-azure-fdeUpgrade linux-image-5.15.0-1088-aws-64kUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-lowlatency-64kUpgrade linux-image-5.15.0-1082-nvidiaUpgrade linux-image-5.15.0-1087-gcp-fipsUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-gcp-fips-5.15Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-gkeop-6.8Upgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-nvidia-5.15 | Jun 26, 2025 | May 9, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 13, 2025 | May 9, 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