
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2025-37889 was discovered and published on May 9, 2025, affecting the Linux kernel's ASoC (ALSA System on Chip) audio subsystem. The vulnerability involves inconsistent handling of platform_max values in the volume control implementation (NVD).
The vulnerability stems from inconsistent interpretation of the platform_max parameter in the ASoC subsystem. The issue arose after reverting commit 9bdd10d57a88 which had changed the interpretation of platform_max from a control value to a register value. While this change was initially technically correct as snd_soc_limit_volume() used the register interpretation, most other usages treated platform_max as a control value. The commit fb9ad24485087 later updated snd_soc_limit_volume() to use the control interpretation, but missed updating snd_soc_put_volsw() and snd_soc_info_volsw_range() (NVD).
The inconsistent interpretation of platform_max values could lead to incorrect volume control behavior in affected Linux systems. Since volume limiting is typically handled by the machine driver, using the internal codec representation instead of the customer-facing representation could result in unexpected audio volume levels (NVD).
The vulnerability has been assigned a CVSS v3.1 base score of 5.5, indicating moderate severity with local access required (RedHat).
The issue has been resolved by updating all code to consistently use the control interpretation of platform_max. Additionally, comments have been added to the soc_mixer_control struct to prevent future patches from switching between the two approaches. The fix ensures that platform_max is consistently treated as a control value throughout the codebase (NVD).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."