从这个网页截图中,我们可以获取到以下关于漏洞的关键信息: 1. 漏洞描述: - 标题:ASoC: ops: Fix bounds check for _sx controls - 描述:修复了对于 _sx 控制器的 bounds check 错误。在 snd_soc_put_volsw_sx() 函数中,需要检查的是最大值,而不是最大步数。 2. 修复原因: - 上游提交:698813ba8c580efb356ace8dbf55f61dac6063a8 - 修复了:4f1e50d6a9cf9c1b ("ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx()") - 修复了:4f1e50d6a9cf9c1b ("ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx()") 3. 修复者: - 提交者:Mark Brown - 提交时间:2022-05-11 14:41:36 +0100 - 提交者:Greg Kroah-Hartman - 提交时间:2022-12-08 11:15:41 +0100 4. 修复文件: - 文件路径:sound/soc/soc-ops.c - 文件内容变化: - 删除了 - 添加了 - 添加了 - 添加了 5. 补丁信息: - 补丁链接:https://lore.kernel.org/r/20220511134137.169575-1-broonie@kernel.org - 补丁提交者:Mark Brown - 补丁提交者:Sasha Levin 这些信息表明,这个漏洞修复了对于 _sx 控制器的 bounds check 错误,并且修复了相关的上游提交。修复文件中对 snd_soc_put_volsw_sx() 函数的代码进行了修改,以正确检查最大值。