SQLインジェクションは、Webアプリケーションがデータベースへの問合せを作成する際に、入力値を適切に処理しないことで、悪意のあるSQL文が挿入され実行されてしまう脆弱性です。
2014年度 秋期 高度試験共通 午前I 問14
Web アプリケーションにおけるセキュリティ上の脅威と対策の適切な組合せはどれか。
選択肢
解説
結論 → 詳細 → 補足 の 3 層構成
展開閉じる
解説
結論 → 詳細 → 補足 の 3 層構成
詳細Layer 2展開閉じる
この対策として最も適切なのは、バインド機構(プリペアドステートメント)を使用することです。バインド機構は、SQL文のテンプレートとパラメータを分離して扱うため、入力値がSQL文の一部として解釈されることを防ぎ、SQLインジェクション攻撃を無効化します。
分野「セキュリティ」の学習ポイント
この問題の理解を「分野全体の力」に広げるための足がかり
- 何が問われるか
- 脅威モデル・暗号方式(共通鍵/公開鍵/ハッシュ)・認証/認可・主要攻撃と対策の対応関係。
- 学習の進め方
- OWASP Top 10 と各対策、CVE/CVSS、認証プロトコル(OAuth/OIDC/SAML)を表で整理しておく。
- 関連キーワード
- 公開鍵暗号ハッシュデジタル署名OAuthSQLインジェクションXSSCSRFOWASP
この問題を AI と深掘りする
用語解説・選択肢分析・類題生成をその場で対話。クイズモードでは解答→解説がゼロ遷移。
関連する問題
セキュリティ の他の問題
- 高度試験共通2009年度 春期 午前I 問14ISMS 適合性評価制度における情報セキュリティ基本方針に関する記述のうち、適切なものはどれか。
- 高度試験共通2009年度 春期 午前I 問15企業内情報ネットワークやサーバにおいて、通常のアクセス経路以外で、侵入者が不正な行為に利用するために設置するものはどれか。
- 高度試験共通2009年度 春期 午前I 問22情報システムの安全性のコントロールに関係する監査証跡はどれか。
- 高度試験共通2010年度 春期 午前I 問15SQLインジェクションの説明はどれか。
- 高度試験共通2012年度 秋期 午前I 問12SSLによるクライアントとWebサーバ間の通信手順(1)~(5)において、a, bに入る適切な語句の組合せはどれか。ここで、記述した手順は、一部簡略化している。 (1) クライアントからのSSLによる接続要求に対し、Webサーバはサーバ証明書をクライアントに送付する。 (2) ク…
他年度の「セキュリティ」問題
高度試験共通 の同じ分野を年度をまたいで演習する
- 令和7年度 秋期高度試験共通 午前I 問12サイバー攻撃の攻撃段階をモデル化したサイバーキルチェーンにおいて、“エクスプロイト”に該当する行為はどれか。
- 令和6年度 秋期高度試験共通 午前I 問13ディープフェイクを悪用した攻撃に該当するものはどれか。
- 令和5年度 秋期高度試験共通 午前I 問12パスワードクラック手法の一種である、レインボーテーブル攻撃に該当するものはどれか。
- 令和4年度 秋期高度試験共通 午前I 問12デジタル証明書が失効しているかどうかをオンラインで確認するためのプロトコルはどれか。
- 令和3年度 秋期高度試験共通 午前I 問12IoT 推進コンソーシアム、総務省、経済産業省が策定した“IoT セキュリティガイ ドライン(Ver 1.0)”における“要点 17. 出荷・リリース後も安全安心な状態を維持 する”に対策例として挙げられているものはどれか。
高度試験共通 の学習ガイド
システム監査技術者 試験対策完全ガイド|午後論文・監査視点の習得法
システム監査技術者(AU)試験の午後II論文対策を中心に解説。監査人の視点・リスクベース監査・IT統制評価の書き方、頻出テーマ(クラウド監査・AI利活用監査)の攻略法を紹介します。
システム監査技術者試験 出題傾向の最新分析【2026年最新】|増えた論点・捨て論点
システム監査技術者試験の直近2年の出題傾向を分析し、増加している新論点・減少している論点・捨てて良い論点を整理。学習計画の優先度付けに活用できます。
システム監査技術者試験 過去問の解き方完全ガイド|AI解説で時短する5ステップ
システム監査技術者試験の過去問を効率的に回すための5ステップを紹介。AIコパイロットを使った時短解説の取り方、復習タイミング、選択肢分析の手順までまとめました。
システム監査技術者試験 頻出論点トップ10と押さえ方|過去5年分の傾向分析
システム監査技術者試験の過去5年分の出題傾向から、合格に直結する頻出論点トップ10を抽出。各論点ごとの出題形式と効率的な押さえ方をまとめました。