CSP(Content Security Policy)

更新日:

用語解説

CSP(Content Security Policy)(Content Security Policy)は、Webページで読み込んだり実行したりしてよいスクリプトなどの出所を、サーバがブラウザに指示する仕組みです。

■ 試験で押さえるポイント

  • 許可した出所以外のスクリプトは、ブラウザが実行しません。

  • XSSで不正なスクリプトが埋め込まれても、被害を小さくできます。

  • HTTPのレスポンスヘッダで指定します。

■ 過去問での着眼点

CSPは被害を軽くする対策で、出力のエスケープなどの根本の対策の代わりにはなりません。

例: 自サイトのスクリプトだけを許可すると、攻撃者のサイトから読み込まれたスクリプトは実行されません。

音声で聞く

同じ分野の用語