セキュアプログラミング(サンプル)

午後問題セキュアプログラミング難易度: ★★★★目安: 45
出典: 令和6年度秋期 情報処理安全確保支援士 午後 問1

※ これはサンプル問題です。実際のIPA試験問題は著作権の関係上、IPAの公式サイトから取得してください。

B社は、社内向けWebアプリケーションの開発を行っている。開発チームは、セキュリティレビューを実施した結果、以下の問題を発見した。

発見された脆弱性

  1. ①ユーザ入力がそのままHTML出力されており、スクリプトが実行される可能性がある。

  2. ②この脆弱性に対しては、適切なサニタイズ処理が必要である。

  3. 追加のセキュリティ対策として、[ア]ヘッダの設定を検討している。

  4. また、別の画面では[イ]の脆弱性も確認された。

設問

下線①について、この脆弱性が悪用された場合に発生しうる被害を40字以内で述べよ。

0 / 120文字

下線②について、この対策の具体的な実装方法を30字以内で述べよ。

0 / 100文字

図2中の[ア]に入る適切なHTTPヘッダ名を答えよ。

0 / 50文字

表1の空欄[イ]に入る脆弱性の種類を答えよ。

0 / 30文字
📊学習進捗の記録はPremium機能です
🎉 無料キャンペーン中:いまならログインするだけで全機能を無料でご利用いただけます(秋試験まで)。