本文へ移動
合格ノート.
ITパスポート
ITパスポート用語一覧を見る
テクノロジ

CSRFとは

英語名:Cross-Site Request Forgery

ひとことで言うと:ログイン中の利用者に意図しない操作を実行させる攻撃。

意味をわかりやすく解説

CSRFは、ログイン中の利用者をだまし、その人の権限で意図しない送金や設定変更を実行させる攻撃です。

利用者が正規サイトへログイン中であることを悪用し、攻撃ページから送金・設定変更などのリクエストを本人の意図なく送らせます。

具体例

銀行サイトへログインしたまま攻撃ページを開くと、保存された認証情報をブラウザが付け、攻撃者指定口座への送金要求が送られます。

似た用語との違い

XSS

CSRFは正規機能へ意図しない要求を送らせ、XSSは悪意あるスクリプトを閲覧者のブラウザで実行します。

ITパスポートの試験ポイント

対策は推測できないCSRFトークンやSameSite属性などです。「ログイン状態を悪用した意図しない操作」が手掛かりです。

CHECK QUESTION

ログイン中の利用者に、知らないうちに設定変更リクエストを送らせる攻撃は?

答えを見る

CSRFです。

この説明は分かりやすかったですか?

ITパスポートを勉強中ですか?

この用語を含む重要用語を、単語帳や4択テストで学習できます。