本文へスキップ
Certia
未分類
秋期

情報処理安全確保支援士 2019年 秋期 問17

17 / 25

SQL インジェクション対策について、Web アプリケーションプログラムの実装に おける対策と、Webアプリケーションプログラムの実装以外の対策として、ともに 適切なものはどれか。 Webアプリケーションプログラムの Webアプリケーションプログラムの 実装における対策 実装以外の対策 Webアプリケーションプログラム中 chroot 環境でWeb サーバを稼働させ

問題の図

正解と解説

表示する
正解 エ

SQLインジェクション対策として、実装面ではプレースホルダ(バインド機構)を利用し、実装以外ではデータベースアカウントのアクセス権限を必要最小限にすることがともに適切です。シェル起動回避やchroot、セッションID乱数化などは他の脅威への対策で、SQLインジェクションの直接対策ではありません。

AI に聞く

AI のボタンを押すと、問題文と解答を入れたプロンプトをコピーしてから各サービスを開きます。入力欄に自動で入らない場合は貼り付けてください。