テクノロジ
CSRFとは
英語名:Cross-Site Request Forgery
ひとことで言うと:ログイン中の利用者に意図しない操作を実行させる攻撃。
意味をわかりやすく解説
CSRFは、ログイン中の利用者をだまし、その人の権限で意図しない送金や設定変更を実行させる攻撃です。
利用者が正規サイトへログイン中であることを悪用し、攻撃ページから送金・設定変更などのリクエストを本人の意図なく送らせます。
具体例
銀行サイトへログインしたまま攻撃ページを開くと、保存された認証情報をブラウザが付け、攻撃者指定口座への送金要求が送られます。
似た用語との違い
XSS
CSRFは正規機能へ意図しない要求を送らせ、XSSは悪意あるスクリプトを閲覧者のブラウザで実行します。
ITパスポートの試験ポイント
対策は推測できないCSRFトークンやSameSite属性などです。「ログイン状態を悪用した意図しない操作」が手掛かりです。
CHECK QUESTION
ログイン中の利用者に、知らないうちに設定変更リクエストを送らせる攻撃は?
答えを見る
CSRFです。
この説明は分かりやすかったですか?
ITパスポートを勉強中ですか?
この用語を含む重要用語を、単語帳や4択テストで学習できます。