In the Linux kernel, the following vulnerability has been resolved:
ASoC: ops: Consistently treat platform_max as control value
This reverts commit 9bdd10d57a88 ("ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min"), and makes some additional related updates.
There are two ways the platform_max could be interpreted; the maximum register value, or the maximum value the control can be set to. The patch moved from treating the value as a control value to a register one. When the patch was applied it was technically correct as snd_soc_limit_volume() also used the register interpretation. However, even then most of the other usages treated platform_max as a control value, and snd_soc_limit_volume() has since been updated to also do so in commit fb9ad24485087 ("ASoC: ops: add correct range check for limiting volume"). That patch however, missed updating snd_soc_put_volsw() back to the control interpretation, and fixing snd_soc_info_volsw_range(). The control interpretation makes more sense as limiting is typically done from the machine driver, so it is appropriate to use the customer facing representation rather than the internal codec representation. Update all the code to consistently use this interpretation of platform_max.
Finally, also add some comments to the soc_mixer_control struct to hopefully avoid further patches switching between the two approaches.
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 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | May 9, 2025 |
| Suse | — | Upgrade cluster-md-kmp-defaultUpgrade dtb-marvellUpgrade dtb-amlogicUpgrade dtb-amazonUpgrade kernel-syms-azureUpgrade gfs2-kmp-rtUpgrade gfs2-kmp-64kbUpgrade dlm-kmp-64kbUpgrade kernel-azure-extraUpgrade kernel-64kb-develUpgrade kernel-source-rtUpgrade kernel-macrosUpgrade kernel-rt_debug-develUpgrade ocfs2-kmp-64kbUpgrade dtb-apmUpgrade kernel-default-vdsoUpgrade cluster-md-kmp-azureUpgrade kernel-64kbUpgrade kernel-source-azureUpgrade kselftests-kmp-64kbUpgrade kernel-rtUpgrade kernel-obs-qaUpgrade kernel-kvmsmallUpgrade dtb-lgUpgrade kernel-debug-develUpgrade dtb-broadcomUpgrade kernel-rt-optionalUpgrade gfs2-kmp-azureUpgrade kernel-default-livepatchUpgrade kernel-sourceUpgrade kernel-azure-optionalUpgrade kernel-kvmsmall-develUpgrade kernel-kvmsmall-vdsoUpgrade kernel-docs-htmlUpgrade kernel-symsUpgrade ocfs2-kmp-rtUpgrade reiserfs-kmp-64kbUpgrade kselftests-kmp-azureUpgrade dtb-appleUpgrade kernel-default-extraUpgrade cluster-md-kmp-rtUpgrade kernel-default-develUpgrade dtb-amdUpgrade dtb-alteraUpgrade dtb-exynosUpgrade kernel-64kb-optionalUpgrade dtb-caviumUpgrade kernel-devel-azureUpgrade kernel-debugUpgrade kernel-zfcpdumpUpgrade kernel-rt_debugUpgrade dtb-freescaleUpgrade dtb-hisiliconUpgrade kernel-64kb-extraUpgrade kernel-develUpgrade kernel-debug-vdsoUpgrade kernel-obs-buildUpgrade kernel-rt-develUpgrade kernel-source-vanillaUpgrade kernel-rt-extraUpgrade dtb-xilinxUpgrade dtb-allwinnerUpgrade kernel-rt-vdsoUpgrade kernel-default-baseUpgrade reiserfs-kmp-defaultUpgrade kselftests-kmp-rtUpgrade kernel-default-livepatch-develUpgrade dtb-sprdUpgrade dtb-armUpgrade ocfs2-kmp-defaultUpgrade dlm-kmp-rtUpgrade kernel-azureUpgrade kselftests-kmp-defaultUpgrade kernel-syms-rtUpgrade kernel-default-base-rebuildUpgrade kernel-defaultUpgrade kernel-devel-rtUpgrade dlm-kmp-defaultUpgrade dtb-rockchipUpgrade dtb-qcomUpgrade gfs2-kmp-defaultUpgrade kernel-docsUpgrade reiserfs-kmp-rtUpgrade ocfs2-kmp-azureUpgrade kernel-rt_debug-vdsoUpgrade kernel-rt-livepatch-develUpgrade kernel-azure-develUpgrade dtb-socionextUpgrade dtb-mediatekUpgrade reiserfs-kmp-azureUpgrade dtb-renesasUpgrade cluster-md-kmp-64kbUpgrade dlm-kmp-azureUpgrade kernel-default-optionalUpgrade dtb-nvidiaUpgrade kernel-azure-vdso | Dec 5, 2025 | Jun 16, 2025 |
| Ubuntu | — | Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-gcp-fipsUpgrade linux-image-azure-6.8Upgrade linux-image-aws-64kUpgrade linux-image-oracle-64kUpgrade linux-image-5.15.0-1091-azure-fipsUpgrade linux-image-azure-nvidia-lts-24.04Upgrade linux-image-intel-iotgUpgrade linux-image-realtime-6.8.1Upgrade linux-image-gcpUpgrade linux-image-6.8.0-1040-gcp-64kUpgrade linux-image-5.15.0-142-genericUpgrade linux-image-5.15.0-1086-realtimeUpgrade linux-image-5.15.0-142-generic-64kUpgrade linux-image-6.11.0-1014-raspiUpgrade linux-image-azureUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-gkeop-5.15Upgrade linux-image-awsUpgrade linux-image-5.15.0-1081-intel-iotgUpgrade linux-image-6.11.0-1015-lowlatency-64kUpgrade linux-image-5.15.0-1091-azureUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-realtimeUpgrade linux-image-oem-22.04cUpgrade linux-image-6.11.0-1017-oracleUpgrade linux-image-5.15.0-1080-raspiUpgrade linux-image-5.15.0-1039-nvidia-tegraUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-6.8.0-84-lowlatencyUpgrade linux-image-5.15.0-1039-nvidia-tegra-rtUpgrade linux-image-oem-20.04dUpgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-oem-22.04bUpgrade linux-image-5.15.0-1086-aws-fipsUpgrade linux-image-aws-6.8Upgrade linux-image-kvmUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-5.15.0-1085-gcp-fipsUpgrade linux-image-generic-6.8Upgrade linux-image-6.8.0-85-genericUpgrade linux-image-6.8.0-1039-aws-64kUpgrade linux-image-5.15.0-1050-xilinx-zynqmpUpgrade linux-image-azure-fdeUpgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-aws-64k-6.8Upgrade linux-image-6.8.0-1039-nvidiaUpgrade linux-image-virtual-6.8Upgrade linux-image-gke-6.8Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-lowlatency-64k-6.11Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-azure-fipsUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-azure-cvmUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-oracle-6.8Upgrade linux-image-oem-20.04cUpgrade linux-image-oem-22.04dUpgrade linux-image-nvidia-6.8Upgrade linux-image-gke-64k-6.8Upgrade linux-image-6.8.0-1036-azure-fdeUpgrade linux-image-6.11.0-1018-azure-fdeUpgrade linux-image-5.15.0-142-lowlatency-64kUpgrade linux-image-5.15.0-1086-awsUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-6.8.0-85-generic-64kUpgrade linux-image-6.11.0-28-generic-64kUpgrade linux-image-nvidia-tegra-igxUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-6.8.0-1025-azure-nvidiaUpgrade linux-image-6.8.0-1037-oracleUpgrade linux-image-5.15.0-1086-aws-64kUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-virtualUpgrade linux-image-oem-22.04Upgrade linux-image-5.15.0-1079-intel-iot-realtimeUpgrade linux-image-generic-lpaeUpgrade linux-image-gkeopUpgrade linux-image-5.15.0-1083-gkeUpgrade linux-image-6.8.0-1036-gkeUpgrade linux-image-6.8.0-84-genericUpgrade linux-image-6.8.0-1040-gcpUpgrade linux-image-6.11.0-1017-oracle-64kUpgrade linux-image-intel-iotg-5.15Upgrade linux-image-lowlatency-6.8Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-6.8.0-1038-azureUpgrade linux-image-raspi-realtimeUpgrade linux-image-lowlatency-6.11Upgrade linux-image-ibm-6.8Upgrade linux-image-oem-20.04Upgrade linux-image-6.11.0-1024-oemUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-gke-64kUpgrade linux-image-azure-fde-6.8Upgrade linux-image-raspiUpgrade linux-image-nvidia-64kUpgrade linux-image-6.8.0-1037-oracle-64kUpgrade linux-image-gcp-64kUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-6.11.0-1016-gcpUpgrade linux-image-5.15.0-1083-oracleUpgrade linux-image-5.15.0-1028-nvidia-tegra-igxUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-raspi-6.8Upgrade linux-image-generic-64k-6.8Upgrade linux-image-6.8.0-1039-nvidia-64kUpgrade linux-image-6.8.0-1036-gke-64kUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-azure-fde-6.11Upgrade linux-image-aws-lts-24.04Upgrade linux-image-6.11.0-1016-gcp-64kUpgrade linux-image-6.11.0-1015-lowlatencyUpgrade linux-image-5.15.0-1085-gcpUpgrade linux-image-virtual-hwe-20.04 | Jun 20, 2025 | May 9, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 17, 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