未分類
秋期
情報処理安全確保支援士 2019年 秋期 問17
17 / 25
SQL インジェクション対策について、Web アプリケーションプログラムの実装に おける対策と、Webアプリケーションプログラムの実装以外の対策として、ともに 適切なものはどれか。 Webアプリケーションプログラムの Webアプリケーションプログラムの 実装における対策 実装以外の対策 Webアプリケーションプログラム中 chroot 環境でWeb サーバを稼働させ

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