DataLife Engine “catlist[]” PHP代码执行漏洞

发布日期:2013-01-31
更新日期:2013-02-02

受影响系统:
dleviet DataLife Engine 9.x
描述:
--------------------------------------------------------------------------------
CVE(CAN) ID: CVE-2013-1412
 
DataLife Engine是用PHP编写的内容管理系统。
 
漏洞位于/engine/preview.php,在使用e修饰符调用preg_replace()之前,没有对$_REQUEST['catlist']参数进行合法性检查。而$_REQUEST['catlist']的值是由用户提供的,这导致攻击者可注入并执行任意PHP代码,成功利用此漏洞需要模板包含一个“catlist” (或 “not-catlist”) 标签。
 
漏洞影响DataLife Engine 9.7及其他版本。
 
<*来源:Egidio Romano
 
  链接:
       
 *>

建议:
--------------------------------------------------------------------------------
厂商补丁:
 
dleviet
 -------
 目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载:
 

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wywpps.html