CSPM(Cloud Security Posture Management) しーえすぴーえむ
簡単に言うとこんな感じ!
クラウドの「設定がちゃんとセキュアになってるか?」を自動でチェックし続けてくれるツールだよ!「S3バケットが誰でも見られる状態になってた…」みたいな設定ミスを放置しないために使うんだ。クラウドの見張り番みたいな存在だね!
CSPMとは
CSPM(Cloud Security Posture Management) とは、クラウド環境全体のセキュリティ設定を継続的に監視・評価し、設定ミスやコンプライアンス違反を自動で検出・是正するセキュリティ管理の手法およびツール群のことです。「クラウドセキュリティ態勢管理」とも訳されます。
クラウドサービスはAWSやAzure、Google Cloudなど複数のプラットフォームにまたがることが多く、ストレージ・ネットワーク・IAM(アクセス権限)など無数の設定項目が存在します。そのどこか一か所でも設定を誤ると、情報漏えいやサイバー攻撃の入口になってしまいます。実際、クラウドにおけるセキュリティインシデントの大半は「攻撃が巧妙だったから」ではなく、設定ミス(Misconfiguration) が原因だと言われています。
CSPMはこうした膨大な設定をスキャンし、「このS3バケットはパブリック公開になっている」「多要素認証が無効になっているIAMユーザーがいる」といった問題を自動で洗い出してアラートを上げてくれます。担当者が手動でチェックするのが現実的ではないクラウド環境において、常に全体を俯瞰する目として機能するのがCSPMの役割です。
CSPMが監視・管理する主な領域
| 管理領域 | 具体的な監視内容 | リスクの例 |
|---|---|---|
| ストレージ設定 | S3バケット・Blobのアクセス制御 | 機密データが誰でも閲覧可能 |
| IAM/アクセス権限 | 過剰な権限・MFA未設定 | 不正アクセス・権限昇格攻撃 |
| ネットワーク設定 | セキュリティグループ・ファイアウォールルール | 不要なポート開放 |
| ログ・監査設定 | CloudTrailなどのログ有効化 | インシデント発生時に追跡不能 |
| 暗号化設定 | 保存データ・通信の暗号化有無 | データ盗取時の被害拡大 |
| コンプライアンス | PCI DSS・ISO 27001・CISベンチマーク準拠 | 規制違反・監査不合格 |
覚え方:「姿勢(Posture)」というキーワード
“Posture”は「姿勢・態勢」という意味です。CSPMは「今この瞬間、クラウドのセキュリティの姿勢(体制)はどうなっているか?」を継続的に問い続けるツールだと覚えると、名前の意味がしっくりきます。健康診断で「姿勢が悪くなっていませんか?」を定期チェックするイメージですね。
CSPMの動作サイクル
①スキャン ②検出 ③優先順位付け ④是正
クラウド設定を → セキュリティ → 重大度・影響度 → 自動修正 or
継続的に収集 リスクを特定 でランク付け 推奨手順を提示
歴史と背景
- 2010年代前半 ― AWSをはじめとするパブリッククラウドが急速に普及。開発者が手軽にインフラを構築できる反面、セキュリティ設定が後回しにされる問題が顕在化
- 2017年〜 ― S3バケットの誤設定による大規模データ漏洩事故が相次ぐ(Verizon・Booz Allen Hamiltonなど)。クラウド設定ミスの危険性が広く認知される
- 2018年 ― Gartnerがクラウドセキュリティ分野のカテゴリとして「CSPM」という言葉を定義・整理し、業界標準の用語として定着
- 2019〜2020年 ― クラウドネイティブ化の加速に伴いCSPMツール市場が急成長。Palo Alto Networks(Prisma Cloud)・Wiz・Orca SecurityなどのCSPMツールが台頭
- 2021年以降 ― CSPMはCNAPP(Cloud Native Application Protection Platform)という広いカテゴリの一部として統合される流れに。シフトレフト(開発初期段階でのセキュリティ対策)の考え方とも融合し、DevSecOpsの重要要素として位置づけられる
類似ツール・概念との比較
CSPMは「クラウドセキュリティ」という大きな括りの中の一ピースです。似た名前や関連ツールが多いので整理しましょう。
| 略語 | 正式名称 | 主な対象 | CSPMとの違い |
|---|---|---|---|
| CSPM | Cloud Security Posture Management | クラウドの設定・構成 | 設定ミスの検出・是正がメイン |
| CWPP | Cloud Workload Protection Platform | VM・コンテナのワークロード | 実行中のプロセス・脆弱性を保護 |
| CIEM | Cloud Infrastructure Entitlement Mgmt | アクセス権限の過剰付与 | IDと権限管理に特化 |
| CNAPP | Cloud Native Application Protection | クラウドアプリ全体 | CSPM+CWPP+CIEMなどを統合 |
| SIEM | Security Info and Event Management | ログ・イベントの相関分析 | オンプレ含む広域ログ分析 |
関連する規格・RFC
| 規格・ガイドライン | 内容 |
|---|---|
| CIS Benchmarks(クラウド版) | AWS・Azure・GCPの安全な設定基準。CSPMツールの判定ルールのベースとして広く採用 |
| NIST SP 800-144 | クラウドコンピューティングのセキュリティ・プライバシーに関するガイドライン |
| ISO/IEC 27017 | クラウドサービスに特化した情報セキュリティ管理策の国際規格 |
関連用語
- IAM — クラウドにおけるユーザーやサービスのアクセス権限を管理する仕組み
- ゼロトラスト — 「社内ネットワークも信用しない」を前提にしたセキュリティモデル
- SIEM — ログやイベントを収集・相関分析してセキュリティ脅威を検出するプラットフォーム
- DevSecOps — 開発・運用・セキュリティを一体化した開発文化・手法
- コンプライアンス — 法令・規格・社内規定を遵守している状態を指すビジネス用語
- マルチクラウド — 複数のクラウドサービスを組み合わせて利用する構成
- 脆弱性管理 — システムの弱点を継続的に発見・評価・対処するプロセス
- CNAPP — CSPM・CWPP・CIEMなどを統合したクラウドネイティブアプリ保護プラットフォーム