S-PLUS For Unix以不安全方式创建临时文件漏洞

QQ空间 新浪微博 微信 QQ facebook twitter
漏洞ID 1203154 漏洞类型 设计错误
发布时间 2003-01-06 更新时间 2006-01-20
CVE编号 CVE-2003-1279 CNNVD-ID CNNVD-200312-413
漏洞平台 N/A CVSS评分 4.6
|漏洞来源
http://www.cnnvd.org.cn/web/xxk/ldxqById.tag?CNNVD=CNNVD-200312-413
|漏洞详情
S-PLUS是一款统计分析、绘图和编程工具。S-PLUS多此建立临时文件不安全,本地攻击者可以利用这个漏洞通过符号链接进行攻击,造成本地拒绝服务或权限提升。S-PLUS多个脚本和二进制程序在运行时会建立的临时文件使用可猜测文件名,并且没有对文件是否存在进行正确检查,如:splus/6.0/cmd/SqpeClobbers/tmp/__F$$:open("/tmp/__F8499",O_RDWR|O_CREAT|O_TRUNC,0666)=3splus/6.0/cmd/PRINTClobbers/tmp/PRINT.$$.outsplus/6.0/cmd/mustfix.hlinksClobbers/tmp/SUBST$PID.TXT/tmp/ed.cmds$PIDsplus/6.0/cmd/sas_getMayclobberanduse/tmp/file.1/tmp/file.2splus/6.0/cmd/sas_varsMayclobberanduse/tmp/file.1splus/6.0/cmd/sgml2htmlClobbers/tmp/sgml2html$$tmp/tmp/sgml2html$$tmp1/tmp/sgml2html$$tmp2攻击者可以通过建立符号连接,指向系统重要文件,当用户使用Splus的时候,遵循符号链接可导致目标文件被破坏,导致本地拒绝服务,或可能进行权限提升攻击。
|参考资料

来源:BID
名称:6530
链接:http://www.securityfocus.com/bid/6530
来源:BUGTRAQ
名称:20030105S-plus/tmpusage
链接:http://www.securityfocus.com/archive/1/305342
来源:XF
名称:splus-tmp-file-symlink(11005)
链接:http://www.iss.net/security_center/static/11005.php
来源:SECTRACK
名称:1005896
链接:http://www.securitytracker.com/id?1005896
来源:SECUNIA
名称:7833
链接:http://secunia.com/advisories/7833
来源:NSFOCUS
名称:4172
链接:http://www.nsfocus.net/vulndb/4172