漏洞信息详情
Horde Framework/IMP任意文件删除漏洞
- CNNVD编号:CNNVD-200703-414
- 危害等级: 中危
- CVE编号:
CVE-2007-1473
- 漏洞类型:
跨站脚本
- 发布时间:
2007-03-16
- 威胁类型:
远程
- 更新时间:
2007-03-19
- 厂 商:
horde - 漏洞来源:
iDEFENSE -
漏洞简介
Horde Framework是个以PHP为基础的架构,用来创建网络应用程式;IMP是一款由Horde项目组开发的基于Web的邮件程序。
Horde的项目组的Horde和IMP的代码没有正确处理参数数据,本地攻击者可能利用此漏洞删除任意系统文件。
Horde和IMP没有正确地处理find(1)执行的输出,将find(1)的输出直接做为Y值传送给了\”for X in Y; do\”。由于Y值是由空格划界的,因此for循环会将路径中包含有空格的文件处理为分隔文件,这样攻击者就可以通过包含有空格的文件路径控制find(1)的输出。
例如,创建/tmp/x /etc/passwd /tmp/mswordx文件就会导致通过cron脚本删除/tmp/x、/etc/passwd和/tmp/mswordx文件。
漏洞公告
目前厂商已经发布了升级补丁以修复这个安全问题,补丁下载链接: 临时解决方法:
* 禁用有漏洞的cron脚本。
ftp://ftp.horde.org/pub/horde/horde-3.1.4.tar.gz
参考网址
来源: MLIST
名称: [announce] 20070314 Horde 3.1.4 (final)
链接:http://lists.horde.org/archives/announce/2007/000315.html
来源: BID
名称: 22984
链接:http://www.securityfocus.com/bid/22984
来源: BUGTRAQ
名称: 20070315 Horde 3.1.4 (RC1) fixes XSS issue
链接:http://www.securityfocus.com/archive/1/archive/1/462915/100/0/threaded
来源: SECTRACK
名称: 1017775
链接:http://securitytracker.com/id?1017775
来源: XF
名称: horde-login-xss(33013)
链接:http://xforce.iss.net/xforce/xfdb/33013
来源: OSVDB
名称: 33084
链接:http://www.osvdb.org/33084
来源: SUSE
名称: SUSE-SR:2007:007
链接:http://www.novell.com/linux/security/advisories/2007_007_suse.html
来源: VUPEN
名称: ADV-2007-0965
链接:http://www.frsirt.com/english/advisories/2007/0965
来源: DEBIAN
名称: DSA-1406
链接:http://www.debian.org/security/2007/dsa-1406
来源: SREASON
名称: 2427
链接:http://securityreason.com/securityalert/2427
来源: SECUNIA
名称: 27565
链接:http://secunia.com/advisories/27565
来源: SECUNIA
名称: 24995
链接:http://secunia.com/advisories/24995
来源: SECUNIA
名称: 24528
链接:http://secunia.com/advisories/24528