セキュアプログラミング(サンプル)
午後問題セキュアプログラミング難易度: ★★★★☆目安: 45分
出典: 令和6年度秋期 情報処理安全確保支援士 午後 問1
※ これはサンプル問題です。実際のIPA試験問題は著作権の関係上、IPAの公式サイトから取得してください。
B社は、社内向けWebアプリケーションの開発を行っている。開発チームは、セキュリティレビューを実施した結果、以下の問題を発見した。
発見された脆弱性
-
①ユーザ入力がそのままHTML出力されており、スクリプトが実行される可能性がある。
-
②この脆弱性に対しては、適切なサニタイズ処理が必要である。
-
追加のセキュリティ対策として、[ア]ヘッダの設定を検討している。
-
また、別の画面では[イ]の脆弱性も確認された。
設問
下線①について、この脆弱性が悪用された場合に発生しうる被害を40字以内で述べよ。
0 / 120文字
下線②について、この対策の具体的な実装方法を30字以内で述べよ。
0 / 100文字
図2中の[ア]に入る適切なHTTPヘッダ名を答えよ。
0 / 50文字
表1の空欄[イ]に入る脆弱性の種類を答えよ。
0 / 30文字