本文へスキップ
BecomeCoder
Wiki一覧コース一覧

クロスサイトスクリプティング(XSS)

最終更新: 2026年8月8日

XSS(クロスサイトスクリプティング)は、Webページに 悪意ある JavaScript を仕込み、それを見た人の ブラウザ 上で実行させる 攻撃です。

原因は、利用者の入力を、そのまま画面に表示してしまう 作りです。たとえば掲示板やコメント欄に、攻撃者がスクリプトを含む文章を投稿し、それが無防備に表示されると、他の閲覧者のブラウザでそのスクリプトが動いてしまいます。

これにより、次のような被害が起こり得ます。

防御の基本は、表示する前に無害化(エスケープ)する ことです。

近年の フレームワーク は、標準でエスケープしてくれるものが多いですが、仕組みを理解して使うことが大切です。

← Wiki一覧に戻る