FEセキュリティ · セキュリティ実装技術
SQLインジェクション対策
SQL Injection Countermeasures
えすきゅーえるいんじぇくしょんたいさく
SQLインジェクションを防ぐための実装上の対策。SQL文の組立てにプレースホルダ(バインド機構)を使い、入力値がSQL文の一部として解釈されないようにするのが最も確実である。文字列の連結で組み立てる場合は特殊文字をエスケープ処理し、データベースのアカウントの権限も必要最小限にする。
共有:
Related
他の資格での定義
Past Exams
過去問での出題
過去問で 9 回出題(情報処理安全確保支援士試験 8・システムアーキテクト試験 1)
- 令和5年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問17(IPA の PDF を新しいタブで開きます)
- 令和元年度 秋期 情報処理安全確保支援士試験 午前Ⅱ 問17(IPA の PDF を新しいタブで開きます)
- 平成30年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問17(IPA の PDF を新しいタブで開きます)
- 平成28年度 秋期 情報処理安全確保支援士試験 午前Ⅱ 問17(IPA の PDF を新しいタブで開きます)
- 平成27年度 春期 情報セキュリティスペシャリスト試験 午前Ⅱ 問17(IPA の PDF を新しいタブで開きます)
- 平成25年度 秋期 情報セキュリティスペシャリスト試験 午前Ⅱ 問15(IPA の PDF を新しいタブで開きます)
- 平成24年度 春期 情報セキュリティスペシャリスト試験 午前Ⅱ 問16(IPA の PDF を新しいタブで開きます)
- 平成21年度 秋期 システムアーキテクト試験 午前Ⅱ 問4(IPA の PDF を新しいタブで開きます)
- 平成21年度 秋期 情報セキュリティスペシャリスト試験 午前Ⅱ 問14(IPA の PDF を新しいタブで開きます)
出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。用語名で照合しているため、関係の薄い問題が含まれることがあります。
Related
関連キーワードの用語
FEクロスサイトスクリプティング対策
クロスサイトスクリプティングを防ぐための実装上の対策。Webページに出力する文字列の特殊文字(<、>、&、"など)をエスケープ処理する、リンク先のURLをhttpとhttpsで始まるものに限る、CookieにHttpOnly属性を付ける、CSPで実行できるスクリプトを制限する、などがある。
A-1WAF(Web Application Firewall)
Webアプリケーションへの通信の内容(HTTPのリクエストやレスポンス)を検査し、SQLインジェクションやクロスサイトスクリプティングなど、アプリケーションの脆弱性を狙う攻撃を検知・遮断する仕組み。IPアドレスやポート番号で制御するファイアウォールでは防げない攻撃に対応し、脆弱性を修正するまでの暫定的な防御にも使われる。
