Mac OS X的敏感信息泄漏漏洞

(2003-10-31 10:07 )( )(瑞星 )
导读-- 并为这个文件命名为:core.PID,文件属于ROOT,属性设为0400 允许……
天极IT资讯短信服务 电脑小技巧
资费:包月5元
手机:
介绍:细处着手,巧处用功。高手和菜鸟之间的差别就是:高手什么都知道,菜鸟知道一些。电脑小技巧收集最新奇招高招,让你轻松踏上高手之路。(首月免费)

  受影响程序:Mac OS X
 
  详细说明:Mac OS X默认是不允许创建内 核文件的,如果系统允许,ROOT自身进程就把内核文件写到/cores 目录里去,并为这个文件命名为:core.PID,文件属于ROOT,属性设为0400 允许(仅ROOT可读)。

  如果一个系统允许内核文件运行,攻击者通过交互式shell访问能重写任意文件或读出ROOT自身进程创建的内核文件,这将导致敏感信息的泄漏(例如认证凭证)。

  攻击者通过在/cores 目录中预测内核文件名,并利用交互式SHELL在这个目录下创建一个符号链接,能把系统内存在的文件指向目标内核文件,甚至可以通过指定链接来覆盖内核文件。攻击者能用任何文件覆盖一个内核文件的内容,为了读到内核文件,可以在一个挂载DMG映象上做一个符号链路到文件上,任何用户都能挂载这个磁盘映象,用这种方式可以有效地“偷”到内核文件。依靠在进程的存储空间读出内核文件,攻击者可以找到隐私信息,包括认证凭证等。

  补丁下载:http://www.apple.com/macosx/

  建议:

  1)升级到Panther(Mac OS X 10.3)。
  2)如果不能升级到Panther(Mac OS X 10.3),那么要确保不允许创建内核文件。

责编:
订阅新闻邮件) (推荐) (打印) (关闭页面) (至顶) (我对此感兴趣
相关文章
笔名:
请您注意:

 遵守国家有关法律、法规,尊重网上道德,承担一切因您的行为而直接或间接引起的法律责任。

 天极网拥有管理笔名和留言的一切权利。