dedecms v5.1 WriteBookText() code injection vul注入漏洞
更新时间:2008年05月02日 22:16:33 作者:
来源:Ph4nt0m Google Group
by Flyh4t@126.com
QQ:378367942
\include\inc_bookfunctions.php
---------------------------------------------------
……
复制代码 代码如下:
function WriteBookText($cid,$body)
{<span id="more-1944"></span>
global $cfg_cmspath,$cfg_basedir;
$ipath = $cfg_cmspath."/data/textdata";
$tpath = ceil($cid/5000);
if(!is_dir($cfg_basedir.$ipath)) MkdirAll($cfg_basedir.$ipath,$GLOBALS['cfg_dir_purview']);
if(!is_dir($cfg_basedir.$ipath.'/'.$tpath)) MkdirAll($cfg_basedir.$ipath.'/'.$tpath,$GLOBALS['cfg_dir_purview']);
$bookfile = $cfg_basedir.$ipath."/{$tpath}/bk{$cid}.php";
$body = "<"."?php\r\n".$body."\r\n?".">";
@$fp = fopen($bookfile,'w');
@flock($fp);
@fwrite($fp,$body);
@fclose($fp);
<div id="qhide_185676" class="qt" style="display: block;">}
</div>
—————————————————
\member\story_add_content_action.php
—————————————————
……
复制代码 代码如下:
WriteBookText($arcID,addslashes($body));
—————————————————
找了个好看的站测试了一下
相关文章
dedecms负载性能优化实例,三招让你的dedecms快10倍以上
对dedecms表现出来的相对较差的性能也感觉比较迷惑,到底是什么在制约其负载效率?难道真的是某些脑残的dede论坛版主说的是因为mysql不堪重负的原因吗?2008-09-09
最新评论