Linux Kernel \'vdso_addr()\'函数本地安全限制绕过漏洞
发表日期:2015-01-19 14:20:28
Linux Kernel \'vdso_addr()\'函数本地安全限制绕过漏洞
BugTraq-ID:71990
CVE-ID:CVE-2014-9585
发布日期:2015-01-09
更新日期:2015-01-13
受影响系统:
Linux kernel 〈 3.18.2
详细信息:
Linux Kernel是Linux操作系统的内核。
Linux kernel 3.18.2之前版本中,arch/x86/vdso/vma.c内的vdso_addr函数没有正确选择vDSO区域的内存位置,这可使本地用户通过猜测PMD结尾位置,绕过ASLR保护机制。
来源:
Reno Robert
解决办法:
厂商补丁:
Linux
-----
目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载:
http://git.kernel.org/?p=linux/kernel/git/tip/tip.git;a=commit;h=fbe1bf140671619508dfa575d74a185ae53c5dbb