メインコンテンツへスキップ
防御・対策

CSP base-uri

CSP base-uri Directive

CSPでHTMLのbase要素が指定できる基準URLを制限する指令。相対URLの解釈に使う基準を意図しない宛先へ変えられることに備えるもので、通常の通信先制限とは別に働く。

base要素を使わないサイトでも、その追加による相対URLへの影響を防御設計に含めます。default-srcでは補完されません。既存のルーティングやメール用HTML等との違いを確認し、基準URLを制限してもリンクやスクリプトすべてが安全になるとは説明しないようにします。

  • 初心者向けには「相対的な宛先を解釈する出発点の制限」
  • CSP全体の既定値を決めるdefault-srcとは異なる
  • 相対URLと正当なbase利用を検証する
← 用語集一覧に戻る
ESC