Sun Solaris UFS文件系统多个本地拒绝服务漏洞

访客4年前黑客资讯789

影响版本:
Sun Solaris 10.0
Sun OpenSolaris
漏洞描述:
BUGTRAQ  ID: 34137
CVE(CAN) ID: CVE-2009-0924,CVE-2009-0925,CVE-2009-0926

Solaris是一款由Sun开发和维护的商业UNIX操作系统。

Solaris系统UFS文件系统中有关ufs_getpage()和ufs_putpage()例程的安全漏洞可能导致系统挂起或忙碌,每个漏洞的具体影响如下:
  
CR 6442712
  
在以64位模式运行OpenSolaris snv_39到snv_45的x86系统上,本地非特权用户可以导致所有对UFS文件系统的写入挂起,之后无法继续运行应用程序和命令;此外,如果root(/)文件系统为UFS,还可以导致系统挂起。
  
CR 6425723
  
在SPARC sun4v系统上,如果所运行的Solaris 10安装了138888-01补丁或之后版本且没有安装139483-05补丁,或在运行OpenSolaris snv_47到snv_85,则本地非特权用户可以导致所有对UFS文件系统的写入挂起,之后无法继续运行应用程序和命令,这是一种拒绝服务;此外,如果root(/)文件系统为UFS,还可以导致系统挂起。
  
CR 6679732
  
如果x86系统在以32位模式运行OpenSolaris snv_86到snv_91且至少存在一个UFS文件系统,则本地非特权用户可以导致忙碌。

当出现6442712和6425723漏洞时,挂起的内核线程栈类似于:

  bmap_write+0x50()
  ufs_getpage+0x438()
  fop_getpage+0x44()
  segmap_getmapflt+0x588()
  wrip+0x63c()
  ufs_write+0x580()
  fop_write+0x20()
  write+0x268()
  syscall_trap32+0xcc()

6679732忙碌漏洞栈类似于:

  vcmn_err+16()
  real_panic_v+10c()
  ufs_fault_v+104()
  ufs_fault+3a()
  ufs_putapage+596()
  ufs_putpages+2a9()
  ufs_putpage+16c()
  fop_putpage+49()
  segmap_release+2da()
  wrip+8d4()
  ufs_write+4d2()
  fop_write+4a()

并生成以下形式的忙碌消息:

  ufs_putapage: bn == UFS_HOLE
 <*参考 
http://secuni *** /advisories/22714/
http://sunsolve.sun.com/search/printfriendly.do?assetkey=1-66-254628-1.
*>
SEBUG安全建议:
临时解决 *** :

如果您不能立刻安装补丁或者升级,NSFOCUS建议您采取以下措施以降低威胁:

* 向/etc/system文件添加以下项并重启系统:

set segmap_kpm = 0x0

厂商补丁:

Sun
---
Sun已经为此发布了一个安全公告(Sun-Alert-254628)以及相应补丁:
Sun-Alert-254628:Security Vulnerabilities in the UFS File System Relating to ufs_getpage() and ufs_putpage() Routines May Allow a Local User to Hang or Panic the System
链接:http://sunsolve.sun.com/search/printfriendly.do?assetkey=1-66-254628-1.

 

标签: 好话题

相关文章

网上怎么查开宾馆记录(查开宾馆记录app安卓)_开宾馆记录

网上怎么查开宾馆记录(查开宾馆记录app安卓)作为社会上的一种貌寝征象,暗里与家人大概会的网民在品德上是不行容忍的。为了在网上交异性同事,少许人在网上交异性同事,做少许违抗品德和伉俪情绪的工作。不但毁...

如何区分情侣是真情侣还是表面情侣呢 操作方法和技巧

我们身边的很多情侣都有炫耀爱情的习惯,炫耀不仅是炫耀,而且还向外界展示他们的爱情状况,向每个人宣布他们坠入爱河。 如何区分情侣是真情侣还是表面情侣呢 1.一些情侣说他们已经在一起了,但是因为他们没...

怎么共享老公微信(如何同步登陆老公微信)_老公微信

怎么共享老公微信(如何同步登陆老公微信),当今这个社会填塞了物资愿望。人们在没有钱的时分就首先种种诈骗举动,分外是当男子有钱的时分,他们变得越来越坏,越来越诈骗。工具越来越年青,作为一位年长的媳妇,她...

手机怎么定位找人,这种操作很简单_移动端

有的时候如果一个人手机打不通,那就不知道这个人的准确位置,或者是想要知道对方的准确位置的时候,也不知道应该怎么办,其实这时候可以借助手机来操作,那手机怎么定位招人呢?...

怎么自己的开房记录通话记录怎么查询/怎么自己的开房记录通话记录

什么是期货交易策略? 什么是期货交易?说简单一点就是交易方式、交易方法,有做盘中日内的、有做波段持有几天的,有做持有数月的,每种又有许多策略,只有找到适合自己的才是最好的。   期货交易和象棋比...

怎么远程偷看别人微信-远程查看对象微信聊天记录!

  众所周知,随着移动互联网的全面普及,我们已经进入了”全国社交网络”的时代,微信已经成为我们手机中不可或缺的社交软件。如今,许多人每天一睁开眼睛就会打开手机,看看微信是否还没看过新闻,或者在睡觉前...