First published: Thu Jun 20 2024(Updated: )
In the Linux kernel, the following vulnerability has been resolved: ASoC: codecs: wcd938x: fix incorrect used of portid Mixer controls have the channel id in mixer->reg, which is not same as port id. port id should be derived from chan_info array. So fix this. Without this, its possible that we could corrupt struct wcd938x_sdw_priv by accessing port_map array out of range with channel id instead of port id.
Credit: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
Affected Software | Affected Version | How to fix |
---|---|---|
Linux Kernel | ||
Linux Kernel | >=5.14<5.15.22 | |
Linux Kernel | >=5.16<5.16.8 | |
Linux Kernel | =5.17-rc1 | |
Linux Kernel | =5.17-rc2 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2022-48716 has been classified as a medium severity vulnerability in the Linux kernel.
CVE-2022-48716 affects versions of the Linux kernel that handle ASoC codecs, specifically the wcd938x driver.
To fix CVE-2022-48716, update your Linux kernel to the latest stable version that contains the patch for this vulnerability.
CVE-2022-48716 is a coding error that involves incorrect usage of portid in audio mixer controls within the Linux kernel.
While CVE-2022-48716 is primarily a coding error, its impact can affect audio processing functionality but does not directly lead to system compromise.