CVE-2001-0887
CVSS1.2
发布时间 :2002-01-15 00:00:00
修订时间 :2008-09-05 16:25:09
NMCO    

[原文]xSANE 0.81 and earlier allows local users to modify files of other xSANE users via a symlink attack on temporary files.


[CNNVD]XSane临时文件创建方式不安全(CNNVD-200201-010)

        
        XSane应用程序是一个SANE(Scanner Access Now Easy)库的基于X11的gtk前端,用于连接扫描仪。XSane可通过扫描仪和照相机等设备获得图象。
        在扫描图象或与SANE(真正执行扫描进程的后台应用程序)通信时,XSane在图象预览和保存时会在/tmp中创建临时文件。
        然而XSane使用mktemp(3)来创建临时文件,这些临时文件名很容易预测(参见mktemp(3)man手册的BUGS小节)。本地攻击者可以通过创建大量符号链接,使其指向运行XSane的用户有写权限的文件,就可能覆盖该文件。
        

- CVSS (基础分值)

CVSS分值: 1.2 [轻微(LOW)]
机密性影响: NONE [对系统的机密性无影响]
完整性影响: PARTIAL [可能会导致系统文件被修改]
可用性影响: NONE [对系统可用性无影响]
攻击复杂度: HIGH [漏洞利用存在特定的访问条件]
攻击向量: LOCAL [漏洞利用需要具有物理访问权限或本地帐户]
身份认证: NONE [漏洞利用无需身份认证]

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

产品及版本信息(CPE)暂不可用

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

未找到相关OVAL定义

- 官方数据库链接

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

- 其它链接及资源

http://www.securityfocus.com/bid/3700
(VENDOR_ADVISORY)  BID  3700
http://www.securityfocus.com/advisories/3734
(VENDOR_ADVISORY)  FREEBSD  FreeBSD-SA-01:68
http://xforce.iss.net/xforce/xfdb/7714
(UNKNOWN)  XF  xsane-temp-symlink(7714)
http://www.redhat.com/support/errata/RHSA-2001-172.html
(UNKNOWN)  REDHAT  RHSA-2001:172
http://rhn.redhat.com/errata/RHSA-2001-171.html
(UNKNOWN)  REDHAT  RHSA-2001:171

- 漏洞信息

XSane临时文件创建方式不安全
低危 未知
2002-01-15 00:00:00 2005-05-02 00:00:00
本地  
        
        XSane应用程序是一个SANE(Scanner Access Now Easy)库的基于X11的gtk前端,用于连接扫描仪。XSane可通过扫描仪和照相机等设备获得图象。
        在扫描图象或与SANE(真正执行扫描进程的后台应用程序)通信时,XSane在图象预览和保存时会在/tmp中创建临时文件。
        然而XSane使用mktemp(3)来创建临时文件,这些临时文件名很容易预测(参见mktemp(3)man手册的BUGS小节)。本地攻击者可以通过创建大量符号链接,使其指向运行XSane的用户有写权限的文件,就可能覆盖该文件。
        

- 公告与补丁

        临时解决方法:
        如果您不能立刻安装补丁或者升级,CNNVD建议您采取以下措施以降低威胁:
        * 如果已安装,请暂时卸载xsane软件包。
        * 不要以root用户身份运行XSane
        厂商补丁:
        FreeBSD
        -------
        目前FreeBSD已经提供了如下解决方案:
        1) 对整个移植集进行升级并重建该移植。
        2) 卸载旧版软件包,再从下列地址下载并安装一个修正日期后发布的新版软件包:
        [i386]
        ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-4-stable/graphics/xsane-0.82.tgz
        ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5-current/graphics/xsane-0.82.tgz
        [alpha]
        由于缺乏重建资源,alpha architecture软件包这次无法自动生成。
        注:新版软件包要过几天才能发布。请注意检查软件包的文件创建日期,因为该软件的版本编号没有变动。
        3) 从下列地址下载一个新版xsane移植架构并用它重建该移植:
        
        http://www.freebsd.org/ports/

        4) 用portcheckout自动执行第(3)条办法。portcheckout移植在/usr/ports/devel/portcheckout,也可从下列地址下载:
        ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-4-stable/devel/portcheckout-2.0.tgz
        ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5-current/devel/portcheckout-2.0.tgz
        Oliver Rauch
        ------------
        目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载:
        
        http://www.xsane.org/download/xsane-0.82.tar.gz

- 漏洞信息

2005
xSANE Symlink Arbitrary File Modification
Local Access Required Race Condition

- 漏洞描述

Unknown or Incomplete

- 时间线

2001-12-17 Unknow
Unknow Unknow

- 解决方案

Unknown or Incomplete

- 相关参考

- 漏洞作者

Unknown or Incomplete
 

 

关于SCAP中文社区

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

版权声明

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