Application Security
Runtime Vulnerabilities
単一のインベントリビューが重要な理由 #
スタンドアロンの脆弱性スキャナーは、コードリポジトリやコンテナイメージに対する理論的な検出結果を報告することが多く、実際に稼働中の JVM やサービスにロードされているものを反映していません。チームはスプレッドシートをエクスポートし、CMDB エントリとクロスリファレンスしても、本番環境での露出に対する確信が得られません。
Splunk Secure Application は、デプロイされたアプリケーションおよびチームがパフォーマンストラブルシューティングに使用するのと同じ APM コンテキストに関連付けて、ランタイムで脆弱性を検出します。統合されたインベントリは、経営層の質問に答えます現在のアプリケーションセキュリティリスクの露出状況はどうなっているか?
3.1 脆弱性へのアクセス #
a. サービススコープの脆弱性から開く #
- APM → Overview ページから開きます。
- environment を ‘astronomy-shop-*’ に設定します。
- サービスリストをスクロールし、セキュリティインサイトデータのあるサービス(例**‘ad’** サービス)をクリックします。
- Application Security タブを開き、サービスにスコープされた関連するセキュリティリスクを表示します。

Note
このビューには他の代替パスからもナビゲートできます
- Sevice-Map → Vulnerabilities Widget または
- 左側のナビゲーションから、APM → Application Security → Runtime Vulnerabilities(environment :
astronomy-shop-*でフィルタし、service : 例 ‘ad’ を選択)- 環境内のすべてのインストルメント済みアプリケーションにわたる完全な脆弱性インベントリを表示します
3.2 ステークホルダービュー #
インストルメント済みアプリケーション全体の脆弱性リストが以下の詳細とともに表示されます。
- CVE ID - 標準的な脆弱性識別子
- CVSS - 理論的な深刻度スコア
- Library - 脆弱なライブラリの識別子
- Status 列はトリアージ状態を示します(例:Detected、Fixed、Ignored)
- Security Risk Score - CVSS とエクスプロイトおよびアクティビティテレメトリを組み合わせた脅威情報に基づくスコア
- Recommended action - 特定された脆弱性を解決するための修復オプション

Note
脆弱性リストをソートまたはフィルタして、Critical、 High、Low の深刻度の検出結果を確認できます。
学んだこと #
- サービスレベルおよび組織全体のランタイム脆弱性インベントリへのアクセス方法。
- CVE、CVSS、ステータス、Security Risk Score が1つのビューにどのように表示されるか。
- コンテキスト化されたランタイムインベントリが、スタンドアロンのスキャンツールと比較してコンテキストスイッチングをどのように削減するか。
