dedecms的/member/soft_add.php中,對輸入模板參數(shù)$servermsg1未進行嚴(yán)格過濾,導(dǎo)致攻擊者可構(gòu)造模版閉合標(biāo)簽,實現(xiàn)模版注入進行GETSHELL。
打開文件/member/soft_add.php,搜索(大概在154行):
$urls .= "{dede:link islocal='1' text='{$servermsg1}'} $softurl1 {/dede:link} ";
替換為
if (preg_match("#}(.*?){/dede:link}{dede:#sim", $servermsg1) != 1) { $urls .= "{dede:link islocal='1' text='{$servermsg1}'} $softurl1 {/dede:link} "; } |