从这个网页截图中,我们可以获取到以下关于漏洞的关键信息: 1. 漏洞描述: - 标题:hwmon: (w83627ehf) Fix underflows seen when writing limit attributes - 描述:DIV_ROUND_CLOSEST() 函数在调用 kstrtol() 函数后,如果用户提供了非常大的负数(如 -9223372036854775808),会导致下溢。修复方法是重新排序 clamp_val() 和 DIV_ROUND_CLOSEST() 操作。 2. 修复代码: - 文件:drivers/hwmon/w83627ehf.c - 修改内容: - 将 修改为 - 将 修改为 3. 作者: - 提交者:Guenter Roeck - 签署者:Guenter Roeck 4. 补丁状态: - 状态:已修复 - 补丁大小:1 文件更改,2 插入,2 删除 5. 补丁内容: - 文件路径:drivers/hwmon/w83627ehf.c - 文件内容: - 修改了两个函数调用的顺序,以避免下溢。 这些信息表明,该漏洞与硬件监控设备(hwmon)中的 w83627ehf 设备有关,修复了在写入限制属性时可能出现的下溢问题。修复方法是重新排序了两个函数调用的顺序,以确保在处理非常大的负数时不会导致下溢。