システム導入担当者のためのPCI DSS【後編】
“まず優先すべき対策”を見いだすPCI DSSの6つのマイルストーン
PCI DSSで実践的なセキュリティ対策の要件が分かっても、どこから手を付けるべきかが分からない――。そこで役立つのが、リスク低減効果を基に対策の優先順を示す「6つの里程標」だ。
一般企業への2つの応用ケース
前編「カード業者じゃなくてもセキュリティに効く? 一般企業にとってのPCI DSS」では企業のPCI DSSへの対応意義などについて触れた。カード決済にかかわらない一般企業へのPCI DSSの応用については、本稿に限らず米フォレスターコンサルティング(Forrester Consulting)なども「PCI DSSは、データセキュリティモデルとして参照することができる」としている。
PCI DSSの一般企業への応用には2つのケースが考えられる。1つは、一企業としてセキュリティ環境を構築する際のセキュリティ水準の目安としてPCI DSSの要求事項を参考とするケース。そして2つ目は、関係会社や取引先といったサプライチェーンを構成するグループ企業全体のベースラインセキュリティを確立するための統一基準として利用するケースである。特にデータセキュリティスタンダード(DSS)の作成は、異なる組織間のベースラインセキュリティを明確にする上で効果的なアプローチである。
従来の日本における情報セキュリティへのアプローチは、ISMS(情報セキュリティマネジメントシステム)の認証取得ブームに代表されるように、情報セキュリティポリシーの策定と運用が中心であり、その本質は現在も変わらない。グループ企業間で原価や製造レシピなど外部への漏えいを阻止しなければならない重要情報が頻繁に交換されていたとしても、情報セキュリティポリシーが共有されているにすぎず、必要十分なセキュリティ水準が確保されている保証は確認できていないのが現状だ。
ここに、情報セキュリティポリシーの策定と運用に依存した対策の取り組みの限界がある。情報セキュリティポリシーの策定は、当事者によるリスク分析とその分析結果に基づいたリスク低減のための対策導入を原則としている。つまり、リスク分析を行う担当者の知見や価値観の相違から実際に採用される対策がまちまちであるため、情報セキュリティポリシーが共有されていたとしても十分なベースラインセキュリティが確保されている保証はないということだ。この問題を解決する1つの手段として、グループ企業としてのDSSを策定し、実装レベルのセキュリティ対策を図るという考え方がデータセキュリティモデルというアプローチであり、PCI DSSが大いに参考となる。
ちなみにPCI DSSは、情報セキュリティポリシーの策定と運用というアプローチを否定するものではない。PCI DSSでは「PCI DSSの要求事項を受け入れた上で、矛盾しないよう情報セキュリティポリシーを改定し、維持する必要がある」としていることを付け加えておきたい。
セキュリティ対策、何を優先する?
PCI DSSをデータセキュリティモデルとして採用する上で、どのような手順で対応していくかが悩ましい点である。セキュリティ対策を導入しようとした場合、「何から手を付ければよいか分からない」というユーザーの声をよく聞く。ISMSをベースにした従来のアプローチではリスク分析を基本としているため、リスクが高いと分析された分野から優先して対処していくべきであることは言うまでもない。しかし実際には、リスク分析の結果ですべての分野が整然と順位付けられるわけではなく、どの分野の対策を優先するのかをまず決める必要がある。PCI DSSでは、こうした疑問に対応するため「PCI DSS Prioritized Approach」という取り組みを推奨している。
6つのマイルストーン
Prioritized Approachは、PCI DSSの要求事項を導入した場合のリスク低減効果の大きさを根拠に優先順位の設定を行っている。こうした考え方は、一般企業が現状のセキュリティ対策を再考する際にも大いに役立つはずだ。優先順位は、6つのセキュリティマイルストーンとして示されている。以降、これらPCI DSSが示す6つのマイルストーンを基に優先すべき対策を解説していこう。
マイルストーン1「不必要な情報の削除」
不要な情報の消去は最重要課題である。特に、漏えいしては困る重要情報が業務上の必要性が検討されないままシステムに保存されているケースは少なからずあるはずだ。必要なければ保存しないという、データの保存に関するポリシーを定めて、必要最小限のデータ保存と確実な消去を徹底することでリスクは大幅に低減される。実際には、調査やアプリケーションシステムの改修作業に多大な労力を費やすことになるかもしれないが、リスク低減効果が非常に大きい対策の1つであり、ぜひ実践したい。
マイルストーン2「インターネット境界の保護」
PCI DSSでは、インターネットとの接続ポイントと内部ネットワークの境界にファイアウォールを設置してDMZ(demilitarized zone)を形成することが求められている。当然、重要情報が格納されているデータベースサーバは、DMZで分離された内部ネットワーク領域に配置される必要がある。
また、ファイアウォールに関しては、ステートフルインスペクション(※1)を有効にしておく必要がある。さらに内部アドレスが書き換えられインターネット上に露出するのを防止するため、RFC 1918で定義されたアドレス空間を使用することが求められている。従って、PAT(ポートアドレス変換)やNAT(ネットワークアドレス変換)といった装置の実装が必要となるのだ。システムを構成する装置は、設置前にパスワードやSNMPといった設定値をベンダー製品出荷時の状態から必ず変更しておかなければならない。
※1 IPアドレスやポート番号、アプリケーションの種類などのパケット情報を読み取ってフィルタリングを行うファイアウォールの機能。
このほかPCI DSSでは、アンチウイルス製品の導入やIDS/IPS(侵入検知・防御システム)の設置が必須とされている。また、管理コンソール以外のアクセスはすべて暗号化することが原則とされており、SSH、VPN、SSL/TLS(Transport Layer Security)などの技術導入が必要となる。詳細な設定方法などの記述もあり、現状と比較してみることで、セキュリティのさらなる強化ポイントがどこにあるかを明らかにできるだろう。
マイルストーン3「アプリケーションの保護」
マイルストーン3で実施する項目は、サーバのいわゆる要塞化(Security Hardening)とWebアプリケーションの脆弱性対策である。サーバの要塞化とは、サーバ上で稼働する不要なサービスを停止したり、OSやサーバソフトに対してセキュリティパッチを適用してセキュリティホールをふさぐ作業である。
PCI DSSでは、ベンダー提供の最新セキュリティパッチがリリースされてから1カ月以内に適用することが求められている。ただし、一律に1カ月以内のパッチ適用というルールは実務的には困難な部分がある。そこで、重要なシステムに対しては最優先で適用し、重要度の低いシステムに対しては3カ月以内の適用とするなどリスクを勘案した柔軟な運用が許されている。セキュリティパッチの適用は地味で根気のいる作業だが、セキュリティ対策の基本中の基本といえる活動でもあるので、PCI DSSの要求を参考として自社の運用基準を確立して、継続的かつ確実に実施することが重要である。
Webアプリケーションの脆弱性は、最近のクレジットカード情報をはじめとする大量の個人情報漏えい事件の大きな原因となっている項目であり、PCI DSS要求事項への準拠が求められる。アプリケーション保護については、Webアプリケーションの開発から運用までを網羅したシステムのライフサイクル全般での対策が網羅されている点に特徴がある。具体的には、開発環境、テスト環境と本番環境の分離、OWASP(Open Web Application Security Project)のようなベストプラクティスとされているガイドラインに従ったプログラムコーディングの実施、クロスサイトスクリプティング攻撃をはじめとする不正アクセス手法に対する脆弱性がないかどうかの技術的な検証の実施などだ。
また、外部に公開するWebアプリケーションに対しては、PCI DSSは「年に1回あるいはシステム変更が行われた際の脆弱性検査」もしくは「WAF(Web Application Firewall)の導入」を要求している。だが一方で、Webアプリケーションの脆弱性はWAFの設置だけで完全に防ぎ切れるものではないとされており、アプリケーションプログラムのソースコードレビューを行うなど複合的な対策を怠りなく実施することが重要だ。
マイルストーン4「監視とアクセス制御」
マイルストーン4の要点は、アカウントの管理とログマネジメントである。アカウントに対するアクセス権の割り当ては、「need-to-knowの原則」(※2)に従って行われていることが求められている。リモートアクセスに関しては、2要素認証(two-factor authentication)を必須としている点に特徴がある。2要素認証とは、パスワードやパスフレーズのように本人の記憶に頼るものだけでなく、トークンデバイスやICカードのような物理的な認証機器あるいは生体認証といた複数の認証手段を併用することを指す。パスワードについては、90日以内に変更することが原則とされている。このほかにも、パスワードの最少長は7文字、直近4回に使用されたパスワードは使用できないなど細かなルールが定められている。
※2 情報を知る必要のある人のみにアクセスを許可するという考え方。
そしてログマネジメントでは、ユーザーIDが個人にユニークに割り当てられていることを大前提として、「誰が」「いつ」「何を」「どうやって」ネットワークにアクセスしたかが分かるアクセス制御と監視を実施することが求められている。ただし、ログの取得に関しては「必要性は理解しているがどのようなログを記録すべきか分からない」との声も聞かれる。PCI DSSでは、以下のように記録されるべきイベントと記録項目を明示しているので、一般企業でも参考にすることができるだろう。
| ログ取得対象イベント |
|---|
| ・重要データへの個々のアクセス ・管理者が行った操作 ・ログに対する操作 ・アクセスエラー ・認証機能の稼働状況 ・ログの初期化 ・システムオブジェクトの生成と削除 |
| 記録すべき項目 |
|---|
| ・ユーザーID ・イベントのタイプ ・日付と時刻 ・成功または失敗の標識 ・イベントの起点 ・影響を受けたリソースの名前 |
マイルストーン5「保管データの保護」
マイルストーン5の要点は、保管が必要な重要情報を洗い出して暗号化を施すなどの保護措置を行うことと、物理的なセキュリティ対策の実施にある。PCI DSSでは、重要情報はシステムのどこにあっても暗号化されていることを原則としている。たとえバックアップ用のリムーバブル記録媒体上であってもログデータであっても、この原則は適用される。
物理的な対策としては、入退室管理、ビデオカメラによる監視、情報コンセントの利用制限など対象範囲が広い。ちなみに、入退室管理の記録やビデオカメラの映像は最低でも3カ月間の保管が要求されている。
マイルストーン6「そのほかの準拠要件」
ドキュメンテーションや物理的セキュリティ対策などそのほかのPCI DSS要求事項への対応を実施する。
Prioritized Approachでは、それぞれのマイルストーンに対応するPCI DSSの要求事項を対比した表が「Prioritized Approach Tools」という形で提供されており、PCI SSCのWebサイトからダウンロードして使用することが可能だ。
<筆者紹介>
山崎文明
ネットワンシステムズ フェロー/ビジネスアシュアランス 代表取締役社長/PCI SSC PO Japan連絡会 会長
大手外資系会計監査法人にてシステム監査に長年従事。システム監査技術者(経済産業省)/英国規格協会公認BS7799 情報セキュリティ・スペシャリスト。システム監査、情報セキュリティ、個人情報保護に関する専門家として情報セキュリティに関する政府関連委員会委員を歴任。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
「Excel至上主義」の終わらせ方 丸2日の手作業地獄から情シスと現場を救うには
-
2
急増する「AIはこう言ってる」マン 判断を狂わせる「AI忖度」を防ぐには?
-
3
取手市がVDIと決別した理由 更改費用「4倍超」を約1.7倍に圧縮
-
4
221人調査で分かった「情シス最大のストレス」は?
-
5
「データストレージの活用方法」に関するアンケート
-
6
「AI時代の統合基盤・エンタープライズAI管理」に関するアンケート
-
7
自宅のWi-Fiが「遅い」「途切れる」本当の原因は? Dellが推奨する鉄則
-
8
100億円の「Linux更新」を回避 みずほ銀行が選んだ“おきて破り”のRHEL延命策
-
9
本当に安いPCで十分か? “すぐ重くなる”を防ぐノートPC選びの絶対条件
-
10
Claudeの不可視透かしに批判殺到 著作権消失や誤判定に潜む企業リスク
ホワイトペーパーランキング PR
-
1
年収2000万「クラウドセキュリティのプロ」になれる資格とは
-
2
セキュリティソフトをすり抜ける標的型攻撃メール、不審メールの見破り方とは?
-
3
Windows Updateの通信集中で回線が逼迫、ネットワーク刷新事例に学ぶ解決策
-
4
財務を戦略的組織へ進化させるAI活用術、4つの主要な障壁と解消方法
-
5
「NAS」「SAN」「DAS」は何が違う? いまさら聞けないストレージの基礎
-
6
“あのファイル転送”で暗躍するノーウェアランサム
-
7
標的型攻撃メールを見破るには? サンプル文面を例に傾向を解説
-
8
商用利用の安全性を確保し大量のコンテンツを高速で生成する、AI活用の秘訣
-
9
マンガで解説、1日で生成AI環境を構築できるワークショップの中身とは?
-
10
Dark AIが台頭する時代の新発想、「より高度なAIで対抗する」具体的方法とは?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー