IT資格用語解説ITパスポート試験・IoT システムのセキュリティ
クロスサイトスクリプティング対策
更新日:
用語解説
クロスサイトスクリプティング対策は、Webサイトに悪意のあるスクリプトを埋め込まれ、利用者のブラウザで実行されることを防ぐ対策です。
■ 試験で押さえるポイント
利用者の入力を画面に表示するときは、特別な意味を持つ文字を無害な文字に置き換えるエスケープ処理を行います。
CookieにHttpOnly属性を付けると、スクリプトからCookieを読み取られにくくなります。
■ 選択肢での判断ポイント
クロスサイトスクリプティングの基本対策は、出力時のエスケープ処理です。SQLインジェクション対策のプレースホルダと区別します。