从这个网页截图中,我们可以获取到以下关于漏洞的关键信息: 1. 作者和提交者: - 作者:Richard Fitzgerald - 提交者:Mark Brown 2. 提交时间: - 2024-07-01 14:10:24 +0100 3. 提交内容: - 标题:firmware: cs_dsp: Validate payload length before processing block - 描述:移除在处理块之前在cs_dsp_load()和cs_dsp_coeff_load()中进行的payload长度检查。在循环迭代的末尾附近,对payload长度的检查是在循环迭代的末尾附近进行的。然而,一些代码在验证长度之前使用了长度字段。 4. 修复的错误: - 修复了f6bc99e7673错误("firmware: cs_dsp: add driver to support firmware loading on Cirrus Logic DSPs") 5. 链接: - https://patch.msr.id/20240627141432.93056-4-rf@opensource.cirrus.com 6. 签名-off-by: - Richard Fitzgerald - Mark Brown 7. Diffstat: - 1文件更改,15插入,21删除 8. Diff内容: - 修改了 文件,主要修改了payload长度的验证逻辑。 这些信息表明,这个提交修复了一个与Cirrus Logic DSPs相关的firmware加载错误,通过在处理块之前验证payload长度来解决。