メインコンテンツへスキップ
ぴよパス

ITパスポート試験 テクノロジ系 練習問題 第59問: Webアプリケーションに対するクロスサイトリクエストフォージェリ(CSRF)の対策として、最も適切なものはどれか。

この科目 –/135 解いた
中級

Webアプリケーションに対するクロスサイトリクエストフォージェリ(CSRF)の対策として、最も適切なものはどれか。

解答と解説を先に見る

正解: 1. 重要な処理を受け付けるリクエストに、第三者が推測できない値を含めさせ、その値が正しい場合だけ処理する

CSRFは、利用者がログインしたまま罠のページを開くと、利用者のブラウザから正規のサイトへ利用者の意図しないリクエストが送られ、処理が実行されてしまう攻撃です。IPA「安全なウェブサイトの作り方」は根本的解決として、処理を実行するページの前のページで、第三者が予測困難な秘密情報を「hidden」パラメータに出力し、その値が正しい場合のみ処理を実行する方法を挙げています(1が適切)。 2はクロスサイトスクリプティング、3はSQLインジェクションへの対策です。4のTLSによる暗号化は盗聴を防ぎますが、罠のページから送らせるリクエストも利用者のブラウザが暗号化して送るので、CSRFは防げません。

関連キーワード: クロスサイトリクエストフォージェリ・CSRF・リクエスト・Webアプリケーション

登録なし・無料で​全問解けます
やめる(試験トップへ戻る)
PRシリーズ7年連続売上1位、令和8年度版・生成AI対応の鉄板入門書 4.6

【令和8年度】いちばんやさしい ITパスポート 絶対合格の教科書+出る順問題集

Amazon でテキストを見る
対象の参考書・問題集も読み放題 — Kindle Unlimited 30日無料(PR)

模試 (100問)

この問題が解けたら、本試験はどうですか?

本番形式の模擬試験で実力チェックPremium (月480円)Premium (ご利用中)本番と同じ制限時間

模試を始める
広告