[KVE-2023-5153] XSS 취약점 수정
This commit is contained in:
@ -32,7 +32,7 @@ else
|
||||
if (!$skin)
|
||||
$skin = $default['de_mobile_listtype_list_skin'];
|
||||
else
|
||||
$skin = preg_replace('#\.+[\\\/]#', '', $skin);
|
||||
$skin = preg_replace('#\.+[\\\/]#', '', strip_tags($skin));
|
||||
|
||||
define('G5_SHOP_CSS_URL', G5_MSHOP_SKIN_URL);
|
||||
|
||||
@ -65,7 +65,7 @@ if (file_exists($list_file)) {
|
||||
}
|
||||
else
|
||||
{
|
||||
echo '<div align="center">'.$skin.' 파일을 찾을 수 없습니다.<br>관리자에게 알려주시면 감사하겠습니다.</div>';
|
||||
echo '<div align="center">'.get_text($skin).' 파일을 찾을 수 없습니다.<br>관리자에게 알려주시면 감사하겠습니다.</div>';
|
||||
}
|
||||
?>
|
||||
</div>
|
||||
|
||||
@ -34,7 +34,7 @@ if ($sort != '')
|
||||
else
|
||||
$order_by = 'it_order, it_id desc';
|
||||
|
||||
$skin = isset($skin) ? $skin : '';
|
||||
$skin = isset($skin) ? strip_tags($skin) : '';
|
||||
if (!$skin || preg_match('#\.+[\\\/]#', $skin))
|
||||
$skin = $default['de_listtype_list_skin'];
|
||||
else
|
||||
@ -77,7 +77,7 @@ if (file_exists($list_file)) {
|
||||
}
|
||||
else
|
||||
{
|
||||
echo '<div align="center">'.$skin.' 파일을 찾을 수 없습니다.<br>관리자에게 알려주시면 감사하겠습니다.</div>';
|
||||
echo '<div align="center">'.get_text($skin).' 파일을 찾을 수 없습니다.<br>관리자에게 알려주시면 감사하겠습니다.</div>';
|
||||
}
|
||||
|
||||
$qstr .= '&type='.$type.'&sort='.$sort;
|
||||
|
||||
Reference in New Issue
Block a user