CVE-2006-1092
CVSS2.1
发布时间 :2006-03-09 08:06:00
修订时间 :2011-03-07 21:32:01
NMCO    

[原文]Unspecified vulnerability in the pagedata subsystem of the process file system (/proc) in Solaris 8 through 10 allows local users to cause a denial of service (system hang or panic) via unknown attack vectors that cause cause the kmem_oversize arena to allocate a large amount of system memory that does not get freed.


[CNNVD]Sun Solaris proc文件系统pagedata子系统本地拒绝服务漏洞(CNNVD-200603-132)

        Solaris是一款由Sun开发和维护的商业性质UNIX操作系统。
        Solaris进程文件系统"proc"的pagedata子系统实现上存在漏洞,本地非特权用户可以导致严重的性能降低、系统挂起或忙碌,造成拒绝服务。
        性能降低的表现是由于"kmem_oversize"场地分配导致缺少虚拟内存,或未经释放便分配了大量的系统内存。可通过kstat(1M)工具如下确定:
         $ kstat vmem::kmem_oversize
        输出会实际显示"allocs"多于"frees"且"mem_inuse"为很大的值。
        对于在存活系统或系统崩溃dump上使用mdb(1)或kmdb(1)之类内核调试器的用户,可以深入kmem_oversize场地查看"allocs"和"frees"的数目。例如,使用mdb(1):
         > ::vmem ! grep kmem_oversize
         0000030000034000 kmem_oversize 16098796 16384000 1097 0
         > 0000030000034000::print vmem_t vm_kstat.vk_free.value.l
         vm_kstat.vk_free.value.l = 0x3d5
         > 0000030000034000::print vmem_t vm_kstat.vk_alloc.value.l
         vm_kstat.vk_alloc.value.l = 0x43e
        系统忙碌的表现是类似于以下的空指针引用消息:
         BAD TRAP: type=31 rp=2a1006b7480 addr=180 mmu_fsr=0 occurred in module
         "genunix" due to a NULL pointer dereference
        

- CVSS (基础分值)

CVSS分值: 2.1 [轻微(LOW)]
机密性影响: NONE [对系统的机密性无影响]
完整性影响: NONE [不会对系统完整性产生影响]
可用性影响: PARTIAL [可能会导致性能下降或中断资源访问]
攻击复杂度: LOW [漏洞利用没有访问限制 ]
攻击向量: LOCAL [漏洞利用需要具有物理访问权限或本地帐户]
身份认证: NONE [漏洞利用无需身份认证]

- CPE (受影响的平台与产品)

cpe:/o:sun:solaris:9.0::sparc
cpe:/o:sun:solaris:10.0::sparc
cpe:/o:sun:solaris:8.0

- OVAL (用于检测的技术细节)

oval:org.mitre.oval:def:1618pagedata Subsystem Local DoS Vulnerability
*OVAL详细的描述了检测该漏洞的方法,你可以从相关的OVAL定义中找到更多检测该漏洞的技术细节。

- 官方数据库链接

http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-1092
(官方数据源) MITRE
http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2006-1092
(官方数据源) NVD
http://www.cnnvd.org.cn/vulnerability/show/cv_cnnvdid/CNNVD-200603-132
(官方数据源) CNNVD

- 其它链接及资源

http://www.vupen.com/english/advisories/2006/0829
(UNKNOWN)  VUPEN  ADV-2006-0829
http://sunsolve.sun.com/search/document.do?assetkey=1-26-102159-1
(VENDOR_ADVISORY)  SUNALERT  102159
http://xforce.iss.net/xforce/xfdb/25152
(UNKNOWN)  XF  solaris-proc-pagedata-dos(25152)
http://www.securityfocus.com/bid/16966
(UNKNOWN)  BID  16966
http://support.avaya.com/elmodocs2/security/ASA-2006-081.htm
(UNKNOWN)  CONFIRM  http://support.avaya.com/elmodocs2/security/ASA-2006-081.htm
http://securitytracker.com/id?1015723
(UNKNOWN)  SECTRACK  1015723
http://secunia.com/advisories/19716
(UNKNOWN)  SECUNIA  19716
http://secunia.com/advisories/19128
(UNKNOWN)  SECUNIA  19128

- 漏洞信息

Sun Solaris proc文件系统pagedata子系统本地拒绝服务漏洞
低危 其他
2006-03-09 00:00:00 2006-03-09 00:00:00
本地  
        Solaris是一款由Sun开发和维护的商业性质UNIX操作系统。
        Solaris进程文件系统"proc"的pagedata子系统实现上存在漏洞,本地非特权用户可以导致严重的性能降低、系统挂起或忙碌,造成拒绝服务。
        性能降低的表现是由于"kmem_oversize"场地分配导致缺少虚拟内存,或未经释放便分配了大量的系统内存。可通过kstat(1M)工具如下确定:
         $ kstat vmem::kmem_oversize
        输出会实际显示"allocs"多于"frees"且"mem_inuse"为很大的值。
        对于在存活系统或系统崩溃dump上使用mdb(1)或kmdb(1)之类内核调试器的用户,可以深入kmem_oversize场地查看"allocs"和"frees"的数目。例如,使用mdb(1):
         > ::vmem ! grep kmem_oversize
         0000030000034000 kmem_oversize 16098796 16384000 1097 0
         > 0000030000034000::print vmem_t vm_kstat.vk_free.value.l
         vm_kstat.vk_free.value.l = 0x3d5
         > 0000030000034000::print vmem_t vm_kstat.vk_alloc.value.l
         vm_kstat.vk_alloc.value.l = 0x43e
        系统忙碌的表现是类似于以下的空指针引用消息:
         BAD TRAP: type=31 rp=2a1006b7480 addr=180 mmu_fsr=0 occurred in module
         "genunix" due to a NULL pointer dereference
        

- 公告与补丁

        目前厂商已经发布了升级补丁以修复此安全问题,补丁获取链接:
        http://sunsolve.sun.com/search/printfriendly.do?assetkey=1-26-102159-1

- 漏洞信息

23668
Solaris /proc pagedata Subsystem Unspecified Local DoS
Denial of Service
Loss of Availability

- 漏洞描述

Unknown or Incomplete

- 时间线

2006-03-03 Unknow
Unknow Unknow

- 解决方案

Unknown or Incomplete

- 相关参考

- 漏洞作者

Unknown or Incomplete
 

 

关于SCAP中文社区

SCAP中文社区是国内第一个以SCAP为主题的中文开放社区。了解更多信息,请查阅[关于本站]

版权声明

CVE/CWE/OVAL均为MITRE公司的注册商标,它们的官方数据源均保存在MITRE公司的相关网站