設問1(1)
〔社外の攻撃者によるファイルの持出しについてのセキュリティ対策の確認〕について答えよ。 本文中の【 a 】,【 b 】に入れる適切な字句を答えよ。
出典:令和5年度 秋期 情報処理安全確保支援士試験 午後 問2(独立行政法人情報処理推進機構)
改変: 図1(ネットワーク構成図)は書き起こしのため,機器と接続の一覧に簡略化している
解答例は IPA が公表したものです。自分の解答を書いてから見ましょう。
M社は,L社の子会社であり,アパレル業を手掛ける従業員100名の会社である。M社のオフィスビルは,人通りの多い都内の大通りに面している。
昨年,M社の従業員が,社内ファイルサーバに保存していた秘密情報の商品デザインファイルをUSBメモリに保存し,競合他社に持ち込むという事件が発生した。この事件を契機として,L社からの指導でセキュリティ対策の見直しを進めている。既に次の三つの見直しを行った。
M社のオフィスビルには,執務室と会議室がある。執務室では従業員用無線LANが利用可能であり,会議室では,従業員用無線LANと来客用無線LANの両方が利用可能である。会議室にはプロジェクターが設置されており,来客が持ち込むPC,タブレット及びスマートフォン(以下,これらを併せて来客持込端末という)又は業務PCを来客用無線LANに接続することで利用可能である。
M社のネットワーク構成を図1に,その構成要素の概要を表1に,M社のセキュリティルールを表2に示す。
(図1 M社のネットワーク構成)は次のとおり機器と接続の一覧に簡略化して示す。
インターネット側
M社内の機器と接続
| 場所・ネットワーク | 機器 | 接続先 |
|---|---|---|
| 執務室 | FW | WAN-IF1はインターネットに接続。IF1はL2SWのP9に接続 |
| 執務室 サーバネットワーク(192.168.30.0/24) | 業務サーバ | L2SWのP10に接続 |
| 執務室 サーバネットワーク(192.168.30.0/24) | DHCPサーバ | L2SWのP11に接続 |
| 執務室 サーバネットワーク(192.168.30.0/24) | DNSサーバ | L2SWのP12に接続 |
| 執務室 サーバネットワーク(192.168.30.0/24) | ディレクトリサーバ | L2SWのP13に接続 |
| 執務室 従業員用無線LAN(192.168.20.0/24) | AP-1〜AP-4(4台。P20〜P23に1台ずつ接続) | L2SWのP20〜P23に接続。無線で業務PCと接続 |
| 執務室 従業員用無線LAN(192.168.20.0/24) | 業務PC(複数台) | 無線でAP-1〜AP-4に接続 |
| 会議室 来客用無線LAN(192.168.10.0/24) | AP-5 | L2SWのP24に接続。無線で来客持込端末,業務PC(来客用無線LAN接続)及び業務PC(従業員用無線LAN接続)と接続 |
| 会議室 来客用無線LAN(192.168.10.0/24) | 来客持込端末(複数台) | 無線でAP-5に接続 |
| 会議室 来客用無線LAN(192.168.10.0/24) | プロジェクター | 来客用無線LANに接続 |
| 会議室 来客用無線LAN(192.168.10.0/24) | 業務PC(複数台) | 無線でAP-5に接続 |
| 会議室 従業員用無線LAN(192.168.20.0/24) | 業務PC(複数台) | 無線でAP-5に接続 |
FW:ファイアウォール L2SW:レイヤー2スイッチ AP:無線LANアクセスポイント
注記1 IF1,WAN-IF1はFWのインタフェースを示す。 注記2 P9〜P13及びP20〜P24はL2SWのポートを示す。 注記3 L2SWはVLAN機能をもっており,各ポートには接続されている機器のネットワークに対応したVLAN IDが割り当てられている。P9とP24ではタグVLANが有効化されており,そのほかのポートでは無効化されている。有効化されている場合,複数のVLAN IDが割当て可能である。無効化されている場合,一つのVLAN IDだけが割当て可能である。
表1 構成要素の概要(抜粋)
| 構成要素 | 概要 |
|---|---|
| FW | ・通信制御はステートフルパケットインスペクション型である。 ・NAT機能を有効にしている。 ・DHCPリレー機能を有効にしている。 |
| AP-1〜5 | ・無線LANの認証方式はWPA2-PSKである。 ・AP-1〜4には,従業員用無線LANのSSIDが設定されている。 ・AP-5には,従業員用無線LANのSSIDと来客用無線LANのSSIDの両方が設定されている。 ・従業員用無線LANだけにMACアドレスフィルタリングが設定されており,事前に情報システム部で登録された業務PCだけが接続できる。 ・同じSSIDの無線LANに接続された端末同士は,通信可能である。 |
| Bサービス | ・HTTPSでアクセスする。 ・HTTP Strict Transport Security(HSTS)を有効にしている。 ・従業員ごとに割り当てられた利用者IDとパスワードでログインし,利用する。 ・M社の従業員に割り当てられた利用者IDでは,a1.b1.c1.d1<sup>1)</sup>からだけ,Bサービスにログイン可能である。 ・ファイル共有機能がある。従業員がM社以外の者と業務用のファイルを共有するには,Bサービス上で,共有したいファイルの指定,外部の共有者のメールアドレスの入力及び上長承認申請を行い,上長が承認する。承認されると,指定されたファイルの外部との共有用URL(以下,外部共有リンクという)が発行され,外部の共有者宛てに電子メールで自動的に送信される。外部共有リンクは,本人及び上長には知らされない。外部の共有者は外部共有リンクにアクセスすることによって,Bサービスにログインせずにファイルをダウンロード可能である。外部共有リンクは,発行されるたびに新たに生成される推測困難なランダム文字列を含み,有効期限は1日に設定されている。 |
| 業務PC | ・日常業務のほか,Bサービスへのアクセス,インターネットの閲覧,電子メールの送受信などに利用する。 ・TPM(Trusted Platform Module)2.0を搭載している。 |
| DHCPサーバ | ・業務PC,来客持込端末にIPアドレスを割り当てる。 |
| DNSサーバ | ・業務PC,来客持込端末が利用するDNSキャッシュサーバである。 ・インターネット上のドメイン名の名前解決を行う。 |
| ディレクトリサーバ | ・ディレクトリ機能に加え,ソフトウェア,クライアント証明書などを業務PCにインストールする機能がある。 |
注<sup>1)</sup> グローバルIPアドレスを示す。
表2 M社のセキュリティルール(抜粋)
| 項目 | セキュリティルール |
|---|---|
| 業務PCの持出し | ・社外への持出しを禁止する。 |
| 業務PC以外の持込み | ・個人所有のPC,タブレット,スマートフォンなどの機器の執務室への持込みを禁止する。 |
| 業務用のファイルの持出し | ・Bサービスのファイル共有機能以外の方法での社外への持出しを禁止する。 |
FWのVLANインタフェース設定を表3に,FWのフィルタリング設定を表4に,AP-5の設定を表5に示す。
表3 FWのVLANインタフェース設定
| 項番 | 物理インタフェース名 | タグVLAN<sup>1)</sup> | VLAN名 | VLAN ID | IPアドレス | サブネットマスク |
|---|---|---|---|---|---|---|
| 1 | IF1 | 有効 | VLAN10 | 10 | 192.168.10.1 | 255.255.255.0 |
| 2 | IF1 | 有効 | VLAN20 | 20 | 192.168.20.1 | 255.255.255.0 |
| 3 | IF1 | 有効 | VLAN30 | 30 | 192.168.30.1 | 255.255.255.0 |
| 4 | WAN-IF1 | 無効 | VLAN1 | 1 | a1.b1.c1.d1 | 255.255.255.248 |
注<sup>1)</sup> 物理インタフェースでのタグVLANの設定を示す。有効の場合,複数のVLAN IDが割当て可能である。無効の場合,一つのVLAN IDだけが割当て可能である。(IF1の3行は,項番1〜3に共通のタグVLAN「有効」)
表4 FWのフィルタリング設定
| 項番 | 入力インタフェース | 出力インタフェース | 送信元IPアドレス | 宛先IPアドレス | サービス | 動作 | NAT<sup>1)</sup> |
|---|---|---|---|---|---|---|---|
| 1 | IF1 | WAN-IF1 | 192.168.10.0/24 | 全て | HTTP,HTTPS | 許可 | 有効 |
| 2 | IF1 | WAN-IF1 | 192.168.20.0/24 | 全て | HTTP,HTTPS | 許可 | 有効 |
| 3 | IF1 | WAN-IF1 | 192.168.30.0/24 | 全て | HTTP,HTTPS,DNS | 許可 | 有効 |
| 4 | IF1 | IF1 | 192.168.10.0/24 | 192.168.30.0/24 | DNS | 許可 | 無効 |
| 5 | IF1 | IF1 | 192.168.20.0/24 | 192.168.30.0/24 | 全て | 許可 | 無効 |
| 6 | IF1 | IF1 | 192.168.30.0/24 | 192.168.20.0/24 | 全て | 許可 | 無効 |
| 7 | 全て | 全て | 全て | 全て | 全て | 拒否 | 無効 |
注記 項番が小さいルールから順に,最初に合致したルールが適用される。 注<sup>1)</sup> 現在の設定では有効の場合,送信元IPアドレスがa1.b1.c1.d1に変換される。
表5 AP-5の設定(抜粋)
| 項目 | 設定1 | 設定2 |
|---|---|---|
| SSID | m-guest | m-employee |
| 用途 | 来客用無線LAN | 従業員用無線LAN |
| 周波数 | 2.4GHz | 2.4GHz |
| SSID通知 | 有効 | 無効 |
| 暗号化方法 | WPA2 | WPA2 |
| 認証方式 | WPA2-PSK | WPA2-PSK |
| 事前共有キー(WPA2-PSK) | Mkr4bof2bh0tjt | Kxwekreb85gjbp5gkgajfg |
| タグVLAN | 有効 | 有効 |
| VLAN ID | 10 | 20 |
〔Bサービスからのファイルの持出しについてのセキュリティ対策の確認〕
これまで行った対策の見直しに引き続き,Bサービスからのファイルの持出しのセキュリティ対策について,十分か否かの確認を行うことになった。そこで,情報システム部のYさんが,L社の情報処理安全確保支援士(登録セキスペ)であるS氏の支援を受けながら,確認することになった。2人は,社外の攻撃者による持出しと従業員による持出しのそれぞれについて,セキュリティ対策を確認することにした。
〔社外の攻撃者によるファイルの持出しについてのセキュリティ対策の確認〕
次は,社外の攻撃者によるBサービスからのファイルの持出しについての,YさんとS氏の会話である。
Yさん:来客用無線LANを利用したことのある来客者が,攻撃者としてM社の近くから来客用無線LANに接続し,Bサービスにアクセスするということが考えられないでしょうか。
S氏 :それは考えられます。しかし,Bサービスにログインするには【 a 】と【 b 】が必要です。
Yさん:来客用無線LANのAPと同じ設定の偽のAP(以下,偽APという),及びBサービスと同じURLの偽のサイト(以下,偽サイトという)を用意し,DNSの設定を細工して,【 a 】と【 b 】を盗む方法はどうでしょうか。攻撃者が偽APをM社の近くに用意した場合に,M社の従業員が業務PCを偽APに誤って接続してBサービスにアクセスしようとすると,偽サイトにアクセスすることになり,ログインしてしまうことがあるかもしれません。
S氏 :従業員がHTTPSで偽サイトにアクセスしようとすると,安全な接続ではないという旨のエラーメッセージとともに,偽サイトに使用されたサーバ証明書に応じて,図2に示すエラーメッセージの詳細の一つ以上がWebブラウザに表示されます。従業員は正規のサイトでないことに気付けるので,ログインしてしまうことはないと考えられます。
図2 エラーメッセージの詳細(抜粋)
・【 c 】。
・【 d 】。
・このサーバ証明書は,失効している。
・このサーバ証明書は,有効期限が切れている。
Yさん:なるほど,理解しました。しかし,偽APに接続した状態で,従業員がWebブラウザにBサービスのURLを入力する際に,誤って“http://”と入力してBサービスにアクセスしようとした場合,エラーメッセージが表示されないのではないでしょうか。
S氏 :大丈夫です。HSTSを有効にしてあるので,その場合でも,①先ほどと同じエラーメッセージが表示されます。
〔従業員によるファイルの持出しについてのセキュリティ対策の確認〕
次は,従業員によるBサービスからのファイルの持出しについての,S氏とYさんとの会話である。
S氏 :ファイル共有機能では,上長はちゃんと宛先のメールアドレスとファイルを確認してから承認を行っていますか。
Yさん:確認できていない上長もいるようです。
S氏 :そうすると,従業員は,②ファイル共有機能を悪用すれば,M社外からBサービスにあるファイルをダウンロード可能ですね。
Yさん:確かにそうです。
S氏 :ところで,会議室には個人所有PCは持ち込めるのでしょうか。
Yさん:会議室への持込みは禁止していないので,持ち込めます。
S氏 :そうだとすると,次の方法1と方法2のいずれかの方法を使って,Bサービスからファイルの持出しが可能ですね。
方法1:個人所有PCの無線LANインタフェースの【 e 】を業務PCの無線LANインタフェースの【 e 】に変更した上で,個人所有PCを従業員用無線LANに接続し,Bサービスからファイルをダウンロードし,個人所有PCごと持ち出す。
方法2:個人所有PCを来客用無線LANに接続し,Bサービスからファイルをダウンロードし,個人所有PCごと持ち出す。
〔方法1と方法2についての対策の検討〕
方法1への対策については,従業員用無線LANの認証方式としてEAP-TLSを選択し,③認証サーバを用意することにした。
次は,必要となるクライアント証明書についてのS氏とYさんの会話である。
S氏 :クライアント証明書とそれに対応する【 f 】は,どのようにしますか。
Yさん:クライアント証明書は,CAサーバを新設して発行することにし,従業員が自身の業務PCにインストールするのではなく,ディレクトリサーバの機能で業務PCに格納します。【 f 】は【 g 】しておくために業務PCのTPMに格納し,保護します。
S氏 :④その格納方法であれば問題ないと思います。
方法2への対策については,次の二つの案を検討した。
検討の結果,Dサービスを次のとおり利用することにした。
今まで必要だった,来客持込端末からDHCPサーバと【 h 】サーバへの通信は,不要になる。さらに,表5について不要になった設定を削除するとともに,⑥表3及び表4についても,不要になった設定を全て削除する。また,プロジェクターについては,来客用無線LANを利用せず,HDMIケーブルで接続する方法に変更する。
YさんとS氏は,ほかにも必要な対策を検討し,これらの対策と併せて実施した。
設問1(1)
〔社外の攻撃者によるファイルの持出しについてのセキュリティ対策の確認〕について答えよ。 本文中の【 a 】,【 b 】に入れる適切な字句を答えよ。
設問1(2)
図2中の【 c 】,【 d 】に入れる適切な字句を,それぞれ40字以内で答えよ。
0 / 40字
設問1(3)
本文中の下線①について,エラーメッセージが表示される直前までのWebブラウザの動きを,60字以内で答えよ。
0 / 60字
設問2(1)
〔従業員によるファイルの持出しについてのセキュリティ対策の確認〕について答えよ。 本文中の下線②について,M社外からファイルをダウンロード可能にするためのファイル共有機能の悪用方法を,40字以内で具体的に答えよ。
0 / 40字
設問2(2)
本文中の【 e 】に入れる適切な字句を答えよ。
設問3(1)
〔方法1と方法2についての対策の検討〕について答えよ。 本文中の下線③について,認証サーバがEAPで使うUDP上のプロトコルを答えよ。
設問3(2)
本文中の【 f 】に入れる適切な字句を答えよ。
設問3(3)
本文中の【 g 】に入れる適切な字句を,20字以内で答えよ。
0 / 20字
設問3(4)
本文中の下線④について,その理由を,40字以内で答えよ。
0 / 40字
設問3(5)
本文中の下線⑤について,変更内容を,70字以内で答えよ。
0 / 70字
設問3(6)
本文中の【 h 】に入れる適切な字句を答えよ。
設問3(7)
本文中の下線⑥について,表3及び表4の削除すべき項番を,それぞれ全て答えよ。
自己採点: ◯ 0 / △ 0 / ✕ 0(全12設問)
書いた解答は、この端末のブラウザにだけ保存されます(同期されません)。