Sun Solaris kcms_server远程读取任意文件漏洞

admin 2022-07-22 10:34:05 CNNVD漏洞 来源:ZONE.CI 全球网 0 阅读模式

漏洞信息详情

Sun Solaris kCMS_server远程读取任意文件漏洞

  • CNNVD编号:CNNVD-200302-009
  • 危害等级: 低危
  • CVE编号: CVE-2003-0027
  • 漏洞类型: 输入验证
  • 发布时间: 2003-01-23
  • 威胁类型: 远程
  • 更新时间: 2005-05-13
  • 厂        商: sun
  • 漏洞来源: Entercept Ricochet...

漏洞简介

Kodak Color Management System (KCMS)是一组为不同设备和色彩空间提供色彩管理的API。kCMS_server是一个守护进程,允许KCMS库函数访问远程主机的上的资料文件(profile)。 kCMS_server提供的一个远程过程KCS_OPEN_PROFILE用来打开上述文件,但其实现中存在一个目录遍历漏洞,由于kCMS_server是以root身份运行的,攻击者就可以远程读取任意文件。这些文件缺省位于/etc/openwin/devdata/profiles和/usr/openwin/etc/devdata/profiles 目录下。尽管kCMS_server已经对profile文件名做了一些检查以确保不会发生目录遍历漏洞,但这些检查并不全面,因此利用ToolTalk数据库服务器的TT_ISBUILD过程调用在上述目录下创建子目录就可以绕过这些检查。 通过获取敏感文件,例如/etc/passwd或/etc/shadow,攻击者可能获取对系统的普通用户甚至root用户的访问权限。 要利用这个漏洞需要要求目标主机同时正在运行rpc.ttdbserverd服务。

漏洞公告

临时解决方法: 如果您不能立刻安装补丁或者升级,CNNVD建议您采取以下措施以降低威胁:

* 禁止'kCMS_server'服务。以Solaris 8系统为例:

1. 转变成root用户

$ su -

#

2. 禁止kCMS_server的执行权限

# chmod 000 /usr/openwin/bin/kCMS_server

3. 杀掉正在运行的kCMS_server进程

# ps -ef|grep kCMS_server

root 1485 157 0 15:57:02 ? 0:00 kCMS_server

# kill -9 1485 (上面的例子中,1485是kCMS_server的pid)

4. 编辑/etc/inetd.conf, 注释掉其中包含kCMS_server的行:

100221/1 tli rpc/tcp wait root /usr/openwin/bin/kCMS_server kCMS_server

将上面行变成:

#100221/1 tli rpc/tcp wait root /usr/openwin/bin/kCMS_server kCMS_server

5. 重新启动inetd

# ps -ef|grep inetd

root 157 1 0 1月 14 ? 0:00 /usr/sbin/inetd -s

# kill -HUP 157 厂商补丁: Sun --- Sun已经为此发布了一个安全公告(Sun-Alert-50104)以及相应补丁:

Sun-Alert-50104:Security Issue with kCMS_server Daemon

链接: http://sunsolve.Sun.COM/pub-cgi/retrieve.pl?doc=fsalert%2F50104

补丁下载:

SPARC Platform

* Solaris 2.6 107336-02

* Solaris 7 107337-03

* Solaris 8 111400-02

* Solaris 9 114636-01

x86 Platform

* Solaris 2.6 107338-02

* Solaris 8 111401-02

* Solaris 7 107339-03

* Solaris 9 114637-01

参考网址

来源:US-CERT Vulnerability Note: VU#850785 名称: VU#850785 链接:http://www.kb.cert.org/vuls/id/850785 来源: www.entercept.com 链接:http://www.entercept.com/news/uspr/01-22-03.asp 来源: XF 名称: solaris-kCMS-directory-traversal(11129) 链接:http://xforce.iss.net/xforce/xfdb/11129 来源: BID 名称: 6665 链接:http://www.securityfocus.com/bid/6665 来源: SUNALERT 名称: 50104 链接:http://sunsolve.sun.com/pub-cgi/retrieve.pl?doc=fsalert/50104 来源: BUGTRAQ 名称: 20030122 Entercept Ricochet Advisory: Sun Solaris KCMS Library Service Daemon Arbitrary File Retrieval Vulner 链接:http://marc.theaimsgroup.com/?l=bugtraq&m=104326556329850&w=2 来源: US Government Resource: oval:org.mitre.oval:def:2592 名称: oval:org.mitre.oval:def:2592 链接:http://oval.mitre.org/repository/data/getDef?id=oval:org.mitre.oval:def:2592 来源: US Government Resource: oval:org.mitre.oval:def:195 名称: oval:org.mitre.oval:def:195 链接:http://oval.mitre.org/repository/data/getDef?id=oval:org.mitre.oval:def:195 来源: US Government Resource: oval:org.mitre.oval:def:120 名称: oval:org.mitre.oval:def:120 链接:http://oval.mitre.org/repository/data/getDef?id=oval:org.mitre.oval:def:120

受影响实体

  • Sun Solaris:7.0:X86  
  • Sun Solaris:8.0  
  • Sun Solaris:8.0:X86  
  • Sun Solaris:9.0:Sparc  
  • Sun Solaris:9.0:X86_update_2  

补丁

    暂无

weinxin
特别声明
本站(ZONE.CI)所有文章仅供技术研究,若将其信息做其他用途,由用户承担全部法律及连带责任,本站不承担任何法律及连带责任,请遵守中华人民共和国安全法.
评论:0   参与:  0