discuz修复 道具的XSS漏洞一处 [复制链接]

moqu8 2017-10-4

5 0

1 文件发生了变化, 影响行数: +5 -5

@@ -38,13 +38,13 @@ class magic_doodle {
  function show() {
  global $_G;
  magicshowtips(lang('magic/doodle', 'doodle_info'));
 - echo <<<SCRIPT
+ echo '
  <p>
 - <input type="hidden" name="showid" value="$_GET[showid]" />
 - <input type="hidden" name="mtarget" value="$_GET[target]" />
 - <input type="hidden" name="from" value="$_GET[from]" />
+ <input type="hidden" name="showid" value="'.htmlspecialchars($_GET[showid]).'" />
+ <input type="hidden" name="mtarget" value="'.htmlspecialchars($_GET[target]).'" />
+ <input type="hidden" name="from" value="'.htmlspecialchars($_GET[from]).'" />
  </p>
 -SCRIPT;
+';
  }
   
  }

最新回复 (0)
返回
支持中心
邮箱:winkill2012@qqcom
新站优化中!部分功能尚未完善,敬请谅解!
支持中心