发布日期:2010-06-17
更新日期:2010-10-12
受影响系统:
Linux kernel 2.6.x
不受影响系统:
Linux kernel 2.6.35
描述:
--------------------------------------------------------------------------------
BUGTRAQ ID: 42527
CVE ID: CVE-2010-2943
Linux Kernel是开放源码操作系统Linux所使用的内核。
Linux Kernel的xfs实现在读取inode缓冲区之前没有查询inode分配多叉树,通过认证的用户可以通过访问过期的NFS文件句柄读取断开链接文件,或读取或覆盖当前分配给活动文件但之前分配给断开链接文件的磁盘块。
<*来源:Dave Chinner (dchinner@redhat.com)
链接:https://bugzilla.redhat.com/show_bug.cgi?format=multiple&id=624923
https://www.redhat.com/support/errata/RHSA-2010-0723.html
*>
测试方法:
--------------------------------------------------------------------------------
警 告
以下程序(方法)可能带有攻击性,仅供安全研究与教学之用。使用者风险自负!
建议:
--------------------------------------------------------------------------------
厂商补丁:
Linux
-----
目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载:
?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=7b6259e7a83647948fa33a736cc832310c8d85aa
RedHat
------
RedHat已经为此发布了一个安全公告(RHSA-2010:0723-01)以及相应补丁:
RHSA-2010:0723-01:Important: kernel security and bug fix update
链接:https://www.redhat.com/support/errata/RHSA-2010-0723.html