Linux Kernel SSID缓冲区溢出漏洞

漏洞起因
边界条件错误
危险等级

 
影响系统
Linux kernel 2.6.x
 
不受影响系统
 
危害
本地攻击者可以利用漏洞使系统崩溃或可能执行任意代码。
 
攻击所需条件
攻击者必须访问Linux。
 
漏洞信息
Linux是一款开放源代码的操作系统。
在trigger_scan和sched_scan操作中,在正确分配值之前系统会检查SSID长度,由于内存刚由kzalloc分配过,会导致检查失败,允许提交超过32个字符的SSID。当拷贝实际SSID到正确的位置时可触发缓冲区溢出。
 
测试方法
 
厂商解决方案
用户可参考如下供应商提供的安全公告获得补丁信息:
https://bugzilla.redhat.com/show_bug.cgi?id=718152
 
漏洞提供者
Petr Matousek

发表评论?

0 条评论。

发表评论