Linux kernel 'cfg80211_wext_giwessid'函数程序设计漏洞

CNNVD-ID编号 CNNVD-201009-050
CVE编号 CVE-2010-2955
发布时间 2010-08-31
更新时间 2020-08-17
漏洞类型 数字错误
漏洞来源 N/A
危险等级 低危
威胁类型 特定网络环境
厂 商 linux

漏洞介绍

Linux kernel是美国Linux基金会发布的开源操作系统Linux所使用的内核。NFSv4 implementation是其中的一个分布式文件系统协议。

Linux Kernel 2.6.36-rc3-next-20100831之前版本中的net/wireless/wext-compat.c文件中的cfg80211_wext_giwessid函数不能正确初始化某些结构体成员。本地用户可以借助涉及指定超大缓冲区大小的SIOCGIWESSID调用的向量导致net/wireless/wext-core.c文件中的ioctl_standard_iw_point函数产生off-by-one错误,并且可以从内核的堆内存中获取潜在敏感信息。

漏洞补丁

目前厂商已经发布了升级补丁以修复此安全问题,补丁获取链接:

参考网址

受影响实体

信息来源