从这个网页截图中,我们可以获取到以下关于漏洞的关键信息: 1. 漏洞描述: - 漏洞名称:ep93xx: clock: Fix off by one in ep93xx_div_recalc_rate() - 漏洞描述:在ep93xx_div_recalc_rate()函数中,数组psc->div[]的元素数量(psc->num_div)与ADC分频器的数组大小(ADC_DIVISORS)不匹配。这可能导致数组越界读取。 2. 修复措施: - 修复代码:将条件从 更改为 ,以防止数组越界读取。 3. 修复历史: - 上游提交:c7f06284a6427475e3df742215535ec3f6cd9662 - 作者:Dan Carpenter - 提交时间:2024-09-11 10:39:15 +0300 - 提交描述:修复了ep93xx: clock: convert in-place to COMMON_CLK的错误。 4. 签名-off: - 签名-off:Dan Carpenter - 签名-off:Alexander Sverdlin - 签名-off:Nikita Shubin - 签名-off:Arnd Bergmann - 签名-off:Sasha Levin 5. 补丁文件: - 补丁文件路径:arch/arm/mach-ep93xx/clock.c - 补丁文件内容: 6. 补丁状态: - 补丁状态:已应用,补丁文件已提交到Linux内核稳定分支。 这些信息可以帮助我们了解漏洞的背景、修复措施以及补丁的详细内容,从而更好地评估和处理该漏洞。