Linux Kernel ‘apparmor_setprocattr()’本地拒绝服务漏洞

漏洞起因
设计错误
危险等级

影响系统
Linux Kernel 2.6.x

不受影响系统

危害
本地攻击者可以利用漏洞使系统崩溃。

攻击所需条件
攻击者必须访问Linux。

漏洞信息
Linux是一款开源的操作系统。
“apparmor_setprocattr()”函数(security/apparmor/lsm.c)存在一个错误,如果进程向它的”/attr/current” proc文件写畸形数据可触发”BUG_ON()”,本地用户可利用漏洞进行本地拒绝服务攻击。

测试方法

厂商解决方案
用户可参考如下供应商提供的安全公告获得补丁信息:
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=a5b2c5b2ad5853591a6cac6134cd0f599a720865

漏洞提供者
Emanuel Bronshtein

发表评论?

0 条评论。

发表评论