驱动程序:iio:添加对 iio_info 回调访问的缺失检查(CVE-2024-46715)

admin 2024-09-19 12:38:04 Ali_nvd 来源:ZONE.CI 全球网 0 阅读模式
驱动程序:iio:添加对 iio_info 回调访问的缺失检查(CVE-2024-46715)

CVE编号

CVE-2024-46715

利用情况

暂无

补丁情况

N/A

披露时间

2024-09-18
漏洞描述
在Linux内核中,解决了以下漏洞:驱动:工业I/O(iio)缺少对iio_info回调访问的检查。某些来自iio_info结构的回调函数在没有进行任何检查的情况下被访问,因此如果驱动程序没有实现它们,尝试访问相应的sysfs条目会导致内核出现错误,例如:[内核错误记录]在虚拟地址00000000执行时,无法处理内核空指针引用:...调用跟踪: dev_attr_show中的iio_read_channel_info_avail(+0x18/0x48) sysfs_kf_seq_show中的dev_attr_show(+0x90/0x120) seq_read_iter中的sysfs_kf_seq_show(+0xd0/0x4e4) vfs_read中的seq_read_iter(+0x238/0x2a0) ksys_read中的vfs_read(+0xa4/0xd4) ret_fast_syscall中的ksys_read(+0x0/0x54)异常堆栈(从0xe0badfa8到0xe0badff0)...代码:坏的PC值---[结束跟踪 0000000000000000 ]---这个漏洞的解决是为了添加缺失的检查,以确保在访问iio_info的回调函数时,这些函数已经被正确实现,从而避免上述的内核错误。
解决建议
建议您更新当前系统或软件至最新版,完成漏洞的修复。
参考链接
https://git.kernel.org/stable/c/0cc7e0ee31e5c44904e98e2229d591e093282a70
https://git.kernel.org/stable/c/72f022ebb9deac28663fa4c04ba315ed5d6654d1
https://git.kernel.org/stable/c/c4ec8dedca961db056ec85cb7ca8c9f7e2e92252
https://git.kernel.org/stable/c/dc537a72f64890d883d24ae4ac58733fc5bc523d
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
版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!
评论:0   参与:  0