XSS
読み
エックスエスエス
意味
- 悪意のあるスクリプトをウェブサイトに埋め込んで、閲覧者のブラウザで実行させる攻撃
- ユーザーの入力内容をそのまま表示する機能を悪用した、情報窃取やなりすましを狙う攻撃手法
比喩
掲示板に毒入りの張り紙を貼るイメージ。その張り紙を見た人が毒にやられてしまう。
語源
Cross-Site Scripting = クロスサイトスクリプティング
例文
- コメント欄にXSS攻撃用のスクリプトが投稿される。
- 入力値のサニタイズでXSS攻撃を防ぐ。
よくある勘違い
- XSSは「クロス」だから他のサイトへの攻撃だと思うこと → 実際は同じサイト内でのスクリプト実行攻撃です。