情報処理安全確保支援士試験 過去問 2023年(令和5年) 秋期 午後 問2

セキュリティ対策の見直し

M社は,L社の子会社であり,アパレル業を手掛ける従業員100名の会社である。M社のオフィスビルは,人通りの多い都内の大通りに面している。

昨年,M社の従業員が,社内ファイルサーバに保存していた秘密情報の商品デザインファイルをUSBメモリに保存し,競合他社に持ち込むという事件が発生した。この事件を契機として,L社からの指導でセキュリティ対策の見直しを進めている。既に次の三つの見直しを行った。

  • USBメモリへのファイル保存を防ぐために,従業員に貸与するノートPC(以下,業務PCという)に情報漏えい対策ソフトを導入し,次のように設定した。
    1. USBメモリなどの外部記憶媒体の接続を禁止する。
    2. ソフトウェアのインストールを除いて,ローカルディスクへのファイルの保存を禁止する。
    3. 会社が許可していないWebメールサービス及びクラウドストレージサービスへの通信を遮断する。
    4. 会社が許可していないソフトウェアのインストールを禁止する。
    5. 電子メール送信時のファイルの添付を禁止する。
  • 業務用のファイルの保存場所を以前から利用していたクラウドストレージサービス(以下,Bサービスという)の1か所にまとめ,設定を見直した。
  • 社内ファイルサーバを廃止した。

M社のオフィスビルには,執務室と会議室がある。執務室では従業員用無線LANが利用可能であり,会議室では,従業員用無線LANと来客用無線LANの両方が利用可能である。会議室にはプロジェクターが設置されており,来客が持ち込むPC,タブレット及びスマートフォン(以下,これらを併せて来客持込端末という)又は業務PCを来客用無線LANに接続することで利用可能である。

M社のネットワーク構成を図1に,その構成要素の概要を表1に,M社のセキュリティルールを表2に示す。

M社のネットワーク構成図
図1 M社のネットワーク構成

注記1 スクリプトの整形とコメントの追記は、Nさんが実施したものである。

注記2 P9~P13及びP20~24は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注1)からだけ,Bサービスにログイン可能である。
  • ファイル共有機能がある。従業員がM社以外の者と業務用のファイルを共有するには,Bサービス上で,共有したいファイルの指定,外部の共有者のメールアドレスの入力及び上長承認申請を行い,上長が承認する。承認されると,指定されたファイルの外部との共有用URL(以下,外部共有リンクという)が発行され,外部の共有者宛てに電子メールで自動的に送信される。外部共有リンクは,本人及び上長には知らされない。外部の共有者は外部共有リンクにアクセスすることによって,Bサービスにログインせずにファイルをダウンロード可能である。外部共有リンクは,発行されるたびに新たに生成される推測困難なランダム文字列を含み,有効期限は1日に設定されている。
業務PC
  • 日常業務のほか,Bサービスへのアクセス,インターネットの閲覧,電子メールの送受信などに利用する。
  • TPM (Trusted Platform Module) 2.0を搭載している。
DHCPサーバ
  • 業務PC,来客持込端末にIPアドレスを割り当てる。
DNSサーバ
  • 業務PC,来客持込端末が利用するDNSキャッシュサーバである。
  • インターネット上のドメイン名の名前解決を行う。
ディレクトリサーバ ディレクトリ機能に加え,ソフトウェア,クライアント証明書などを業務PCにインストールする機能がある。
注1)グローバルIPアドレスを示す。
表2 M社のセキュリティルール(抜粋)
項目 セキュリティルール
業務PCの持出し 社外への持出しを禁止する。
業務PC以外の持込み 個人所有のPC,タブレット,スマートフォンなどの機器の執務室への持込みを禁止する。
業務用のファイルの持出し Bサービスのファイル共有機能以外の方法で社外への持出しを禁止する。

FWのVLANインタフェース設定を表3に,FWのフィルタリング設定を表4に,AP-5の設定を表5に示す。

表3 FWのVLANインタフェース設定
項番 物理インタフェース名 タグVLAN注1) VLAN名 VLAN ID IPアドレス サブネットマスク
1 IF1 有効 VLAN10 10 192.168.10.1 255.255.255.0
2 VLAN20 20 192.168.20.1 255.255.255.0
3 VLAN30 30 192.168.30.1 255.255.255.0
4 WAN-IF1 無効 VLAN1 1 a1.b1.c1.d1 255.255.255.248
注1)物理インタフェースでのタグVLANの設定を示す。有効の場合,複数のVLAN IDが割当て可能である。無効の場合,一つのVLAN IDだけが割当て可能である。
表4 FWのフィルタリング設定
項番 入力インタフェース 出力インタフェース 送信元IPアドレス 宛先IPアドレス サービス 動作 NAT注1)
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 全て 全て 全て 全て 全て 拒否 無効
注記 項番が小さいルールから順に,最初に合致したルールが適用される。 注1)現在の設定では有効の場合,送信元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 Kxwekreb85gjbp5gkajfg
タグVLAN 有効 有効
VLAN ID 10 20

【Bサービスからのファイルの持出しについてのセキュリティ対策の確認】

これまで行った対策の見直しに引き続き,Bサービスからのファイルの持出しのセキュリティ対策について,十分が否かの確認を行うことになった。そこで,情報システム部のYさんが,L社の情報処理安全確保支援士(登録セキスペ)であるS氏の支援を受けながら,確認することになった。2人は,社外の攻撃者による持出しと従業員による持出しのそれぞれについて,セキュリティ対策を確認することにした。

【社外の攻撃者によるファイルの持出しについてのセキュリティ対策の確認】

次は,社外の攻撃者によるBサービスからのファイルの持出しについての,YさんとS氏の会話である。

Yさん: 来客用無線LANを利用したことのある来客者が,攻撃者としてM社の近くから来客用無線LANに接続し,Bサービスにアクセスするということが考えられないでしょうか。

S氏: それは考えられます。しかし,Bサービスにログインするにはabが必要です。

Yさん: 来客用無線LANのAPと同じ設定の偽のAP(以下,偽APという),及びBサービスと同じURLの偽のサイト(以下,偽サイトという)を用意し,DNSの設定を細工して,abを盗む方法はどうでしょうか。攻撃者が偽APをM社の近くに用意した場合に,M社の従業員が業務PCを偽APに誤って接続してBサービスにアクセスしようとすると,偽サイトにアクセスすることになり,ログインしてしまうことがあるかもしれません。

S氏: 従業員がHTTPSで偽サイトにアクセスしようとすると,安全な接続ではないという旨のエラーメッセージとともに,偽サイトに使用されたサーバ証明書に応じて,図2に示すエラーメッセージの詳細の一つ以上がWebブラウザに表示されます。従業員は正規のサイトでないことに気付けるので,ログインしてしまうことはないと考えられます。

M社のネットワーク構成図
図2 エラーメッセージの詳細(抜粋)

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に格納します。fgしておくために業務PCのTPMに格納し,保護します。

S氏: その格納方法であれば問題ないと思います。

方法2への対策については,次の二つの案を検討した。

  • ⑤ FWのNATの設定を変更する。
  • 無線LANサービスであるDサービスを利用する。

検討の結果,Dサービスを次のとおり利用することにした。

  • 会議室に,Dサービスから貸与された無線LANルータ(以下,Dルータという)を設置する。

Dルータでは,DHCPサーバ機能及びDNSキャッシュサーバ機能を有効にする。

来客持込端末は,M社のネットワークを経由せずに,Dルータに搭載されているSIMを用いてDサービスを利用し,インターネットに接続する。

今まで必要だった,来客持込端末からDHCPサーバとhサーバへの通信は,不要になる。さらに,表5について不要になった設定を削除するとともに,⑥表3及び表4についても,不要になった設定を全て削除する。また,プロジェクターについては,来客用無線LANを利用せず,HDMIケーブルで接続する方法に変更する。

YさんとS氏は,ほかにも必要な対策を検討し,これらの対策と併せて実施した。

出典:令和5年度 秋期 情報処理安全確保支援士試験 午後 問2