XSS脆弱性追加

  • ページ: BugTrack
  • 投稿者: ぱんだ
  • 優先順位: 緊急
  • 状態: 完了
  • カテゴリー: 本体バグ
  • 投稿日: 2002-11-11 (月) 09:17:06
  • バージョン:

メッセージ

BugTrack/161に加えて、 cmd=diffおよびcmd=rssでも'<>'がエスケープされていません。

pukiwiki.php 384行目あたり

// 差分の表示
else if(arg_check("diff"))
{
-	$pagename = strip_bracket($get["page"]);
+	$pagename = htmlspecialchars(strip_bracket($get["page"]));

rss.php 43行目あたり

+	$title = htmlspecialchars($title);
	$items.= " <title>$title</title>\n";


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2008-11-30 (日) 10:04:58
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u7. HTML convert time: 0.185 sec.

OSDN