hwmon:处理无法正确注册热区传感器的情况(CVE-2022-48942)

admin 2024-08-22 23:46:37 Ali_nvd 来源:ZONE.CI 全球网 0 阅读模式
hwmon:处理无法正确注册热区传感器的情况(CVE-2022-48942)

CVE编号

CVE-2022-48942

利用情况

暂无

补丁情况

N/A

披露时间

2024-08-22
漏洞描述
在Linux内核中,已经解决了一个关于硬件监控(hwmon)的漏洞。当尝试将一个传感器注册到热区(thermal zone)失败时,会调用devm_thermal_zone_of_sensor_register()函数,并可能返回-ENODEV错误码。这种情况可能导致类似以下的崩溃问题。当内核尝试处理一个内核空指针引用异常时,在虚拟地址00000000000003cd处发生错误。错误报告了多个内部错误和调用跟踪信息。具体的调用序列是:hwmon_notify_event() --> hwmon_thermal_notify() --> thermal_zone_device_update() --> update_temperature() --> mutex_lock()。在这个过程中,如果devm_thermal_zone_of_sensor_register()调用失败并返回-ENODEV,那么内核的hwmon核心无法正确处理这个错误。这个漏洞的解决方案是,需要让hwmon核心能够处理从devm_thermal_zone_of_sensor_register()调用返回的所有错误。当这个调用返回-ENODEV时,应该报告传感器没有绑定到一个热区,但继续注册hwmon设备。这样就能避免因为处理错误不当而导致的系统崩溃问题。
解决建议
建议您更新当前系统或软件至最新版,完成漏洞的修复。
参考链接
https://git.kernel.org/stable/c/1b5f517cca36292076d9e38fa6e33a257703e62e
https://git.kernel.org/stable/c/7efe8499cb90651c540753f4269d2d43ede14223
https://git.kernel.org/stable/c/8a1969e14ad93663f9a3ed02ccc2138da9956a0e
https://git.kernel.org/stable/c/962b2a3188bfa5388756ffbc47dfa5ff59cb8011
CVSS3评分 N/A
  • 攻击路径 N/A
  • 攻击复杂度 N/A
  • 权限要求 N/A
  • 影响范围 N/A
  • 用户交互 N/A
  • 可用性 N/A
  • 保密性 N/A
  • 完整性 N/A
N/A
CWE-ID 漏洞类型
- avd.aliyun.com
weinxin
版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!
N/A Ali_nvd

N/A

N/ACVE编号 CVE-2024-45163利用情况 暂无补丁情况 N/A披露时间 2024-08-22漏洞描述The Mirai botnet thro
评论:0   参与:  0