該漏洞在 DedeCMS V5.7 SP2正式版(2018-01-09) 已經(jīng)修復(fù)過(guò),已經(jīng)你的織夢(mèng)程序已經(jīng)是這個(gè)版本的話,可以忽略以下修復(fù)教程,不放心的可以打開(kāi)文件對(duì)比一下
打開(kāi) /include/uploadsafe.inc.php 找到 40至43行
if(empty(${$_key.'_size'}))
{
${$_key.'_size'} = @filesize($$_key);
}
在它下面加入
$imtypes = array
(
"image/pjpeg", "image/jpeg", "image/gif", "image/png",
"image/xpng", "image/wbmp", "image/bmp"
);
if(in_array(strtolower(trim(${$_key.'_type'})), $imtypes))
{
$image_dd = @getimagesize($$_key);
if (!is_array($image_dd))
{
exit('Upload filetype not allow !');
}
}
自行采取了底層/框架統(tǒng)一修復(fù)、或者使用了其他的修復(fù)方案,可能會(huì)導(dǎo)致您雖然已經(jīng)修復(fù)了該漏洞,云盾依然報(bào)告存在漏洞,遇到該情況可選擇忽略該漏洞提示。
版權(quán)聲明: 本站資源均來(lái)自互聯(lián)網(wǎng)或會(huì)員發(fā)布,如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!
轉(zhuǎn)載請(qǐng)注明: dedecms uploadsafe.inc.php 上傳漏洞