Security Hub v1.2.2
I. ハイライト
FPT Smart Cloudは、**FPT Security Platform (FSP)の一部として、Security Hub v1.2.2に新モジュールCWPP (Cloud Workload Protection Platform)**を導入します — Kubernetesランタイム監視機能を提供します。
このリリースでは、Tenant AdminがKubernetesクラスターごとにランタイムエージェントを管理し(インストール/アンインストール)、K8s Asset Inventory(クラスター内のすべてのワークロードリソース)を確認し、Runtime Findings(kernel-levelエージェントが検出したMITRE ATT&CKで分類されたセキュリティシグナル)を監視できます。各findingはFinding Detail Drawerで完全なコンテキスト(インフラ、プロセスチェーン、脅威分類、raw event)とともに確認できます。
Observe mode: バージョンv1.2.2はobserve modeのみをサポートします。Findingsは監視のために表示されており、Findings画面からの直接レスポンスアクションは今後のリリースで追加されます。
II. リリースされた機能
1. K8s Asset Inventory
a. Description
K8s Asset Inventoryはテナント内のすべてのKubernetesクラスターへの包括的な可視性を提供します: クラスターごとのランタイムエージェントのステータス、エージェントのインストール/アンインストール機能、各クラスター内のワークロードリソースの完全なリスト。
b. Features
K8s Asset List(InventoryのK8s Assetsタブ):
- Asset Inventoryスクリーンに新しいK8s Assetsタブ — すべてのクラスターを表示
- 上部に固定されたNetwork Requirement Banner — ランタイムエージェントに必要なoutboundのprotocol、port、IPエンドポイントを表示; dismissボタンなし
- 4カラムのクラスターテーブル: Cluster · VPC · Agent · Actions — デフォルトソート: Cluster名 A → Z
- クラスター名によるリアルタイム検索
- Filter VPC(シングルセレクト)とFilter Agent status(シングルセレクト)— SearchとANDロジックで組み合わせ
- Agentバッジ — 5つのステータス、それぞれ異なる色とアイコン
- エラーインジケーター: 前回の操作失敗時に赤いアイコンが表示; 即座にリトライ可能
Install Agentフロー:
- Install Confirmationモーダル: 説明 + スクロール可能なTerms & Agreement + 同意チェックボックス
- Request installationボタン: チェックボックスにチェックが入るまで無効; チェック後に有効
- 確認後: モーダルが閉じ、エージェントステータス:
No agent→Installing
Uninstall Agentフロー:
- Uninstall Confirmationモーダル: テキスト入力に
"uninstall"(小文字、完全一致)の入力が必要 - Confirmボタン: 入力が一致するまで無効; 一致すると有効
- 確認後: モーダルが閉じ、エージェントステータス:
Agents active→Uninstalling
K8s Asset Details:
- クラスター名をクリック → K8s Asset Detailsスクリーンに遷移
- ヘッダー: クラスター名 + Agentバッジ + VPC名
- KSPMからのリソースリスト — エージェントの状態に依存しない
- 4カラム: Resource · Type · Namespace · Node — Resource名 A → Zでソート
- リアルタイム検索、Filter Type(シングルセレクト)、Filter Node(シングルセレクト)
- N resourcesカウンターがリアルタイムで更新
- Backボタン: K8s Asset Listに戻る; リストのフィルターは保持
c. Capacity
- クラスターとリソースリスト: テナントの制限による(v1ではページネーションなし)
- ステートマシン: No agent → Installing → Agents active → Uninstalling → No agent
2. Runtime Findings
a. Description
Runtime FindingsはK8s Runtimeエージェントが検出したすべてのセキュリティシグナルをSeverityとMITRE ATT&CKで分類して集約します。バージョンv1.2.2はobserve modeをサポート — レスポンスアクションなし。
b. Features
Runtime Finding List(FindingsメニューI):
- サイドバーに新しいFindingsメニューアイテム
- 固定のObserve-mode Banner: "Findings currently support observe mode only. No actions can be taken from this screen." — dismissボタンなし
- Refreshボタン: 最新のfindingsを再読み込み; フィルターと検索を保持
- 8カラム: Severity · Time · Source · Finding · Entity · MITRE · Event ID · Finding ID — TimeのDESCでソート
フィルターバー(左から右: Search → Severity → Time → MITRE):
- Search: finding名、entity、Event ID、Finding ID — リアルタイム
- Severity: Critical / High / Medium / Low
- Time: Last 1h / Last 24h(デフォルト)/ Last 3d / Last 7d — ページ読み込み時にLast 24hが適用
- MITRE: prefixマッチ —
T1059を選択するとT1059.xサブテクニック全体にマッチ
Finding Detail Drawer:
- Finding名をクリック → 右からドロワーがスライド; Finding Listは背後に表示
- ヘッダー: findingタイトル + 3バッジ(Source · Severity · MITREリンク)
- 4セクション: DETAILS · KNOWN BENIGN CAUSES · SECURITY GRAPH CONTEXT · RAW EVENT
- Details: Time、Event ID、Finding ID、Detection rule、Cluster、Node、Namespace、Pod、Container、Image、Process、Command、Parent、Tactic、Technique、Context flags
- Known Benign Causes: アコーディオン、デフォルトcollapsed; コンテンツがない場合は完全に非表示
- Security Graph Context: 近日公開予定の機能のプレースホルダー
- Raw Event: JSONトグル(Expand/Collapse)、デフォルトcollapsed
c. Capacity
- Findingリスト: 選択したtime range内のすべてのfindings(v1ではページネーションなし)
- アクティビティ/履歴: 非対応 — Runtime FindingsはObserve modeでread-only
III. バグ修正と改善
| # | 説明 | 種類 |
|---|---|---|
| 1 | CWPPモジュール初期化 — 以前のバージョンからのバグ修正なし | N/A |