カコモンノート

問17基本情報技術者 サンプル問題(科目B)

17 / 20問
サンプル問題(科目B)

製造業の A 社では,EC サイト(以下,A 社の EC サイトを A サイトという)を使用し,個人向けの製品販売を行っている。A サイトは,A 社の製品やサービスが検索可能で,ログイン機能を有しており,あらかじめ A サイトに利用登録した個人(以下,会員という)の氏名やメールアドレスといった情報(以下,会員情報という)を管理している。A サイトは,B 社の PaaS で稼働しており,PaaS 上の DBMS とアプリケーションサーバを利用している。A 社は,A サイトの開発,運用を C 社に委託している。A 社と C 社との間の委託契約では,Web アプリケーションプログラムの脆弱性対策は,C 社が実施するとしている。最近,A 社の同業他社が運営している Web サイトで脆弱性が悪用され,個人情報が漏えいするという事件が発生した。そこで A 社は,セキュリティ診断サービスを行っている D 社に,A サイトの脆弱性診断を依頼した。脆弱性診断の結果,対策が必要なセキュリティ上の脆弱性が複数指摘された。図 1 に D 社からの指摘事項を示す。項番 1 A サイトで利用しているアプリケーションサーバの OS に既知の脆弱性があり,脆弱性を悪用した攻撃を受けるおそれがある。項番 2 A サイトにクロスサイトスクリプティングの脆弱性があり,会員情報を不正に取得されるおそれがある。項番 3 A サイトで利用している DBMS に既知の脆弱性があり,脆弱性を悪用した攻撃を受けるおそれがある。図 1 D 社からの指摘事項設問 図 1 中の各項番それぞれに対処する組織の適切な組合せを,解答群の中から選べ。

この問題の図
問題に添えられた図。出典は下に書いています。

選択肢をえらぶと、答えと解説が出ます

選択肢をえらぶと、
ここに答えと解説が出ます
正答 6

解説

脆弱性への対処は、その部分を誰が用意し、誰が中身へ手を入れられるかで決まる。土台として借りているサービスの部分は、借り手が直せないので、提供している側が手当てする。その上で動かす業務用のプログラムは、作って運用を任せた先が直す。委託の契約でその範囲をあらかじめ決めてあるなら、それに従って割り振る。

KEY POINT
脆弱性の対処は、基盤を提供する側と開発を請け負う側に分かれる

「科目B」の他の問題

「科目B」42問をまとめて見る →

出典:基本情報技術者試験(科目B試験) サンプル問題セット(独立行政法人 情報処理推進機構(IPA))
独立行政法人情報処理推進機構(IPA)が公表している過去問題です。IPA の「過去問題の使用について」に基づき、IPA が指定する形で出典を明記して掲載しています(利用の許諾申請は不要)。問題文・選択肢の内容は変えていません。本文は IPA が公表した問題冊子の頁を人が読んで起こし、別の読み手が原本と突き合わせています。その都合で、改行・字間の空白は省き、英数字の全角・半角は元とそろえていない箇所があります。図表は IPA が公表した問題冊子のものです。解説は当サイトが独自に作成したもので、IPA とは関係ありません。