本文へ移動
セキュリティ セキュリティサービス
ドキュメント

セキュリティサービス

kotoba.cloud の第一次セキュリティサービス群。CTEM・DAST・SAST の所見は共通スキーマで VM 台帳へ集約されます。

CTEM

exposure-management コンポーネント提供中

継続的脅威曝露管理。外部攻撃表面と社内エントリポイントを継続的に列挙し、攻撃パスと資産コンテキストを VM 台帳へ渡します。

Continuous Threat Exposure Management: continuously enumerates the external attack surface and entry points, and hands attack paths plus asset context to the VM ledger.

機能 説明
surface-inventory 外部攻撃表面・資産インベントリの継続列挙
attack-path 到達可能な攻撃パスの特定
context 資産コンテキスト(公開経路・依存・所有者)の付与
exposure-feed 曝露イベントの VM フィード出力
  • 入力: assets, dns, certificates, open-endpoints
  • 出力: attack-paths, exposure-findings, asset-context
  • VM 統合: CTEM は攻撃パスと資産コンテキストを VM 台帳へ渡し、到達可能性スコアの根拠になります。

DAST

dynamic-testing ゲート中

動的アプリケーションセキュリティテスト。稼働中のアプリを実行して脆弱性を検出し、ランタイム所見を VM 台帳へ報告します。

Dynamic application security testing: probes running applications and reports runtime findings to the VM ledger.

機能 説明
runtime-probe 稼働中アプリへの動的検査
auth-scenarios 認証シナリオつき検査
runtime-finding 実行時脆弱性の検出と所見化
  • 入力: running-apps, scan-scopes, auth-scenarios
  • 出力: runtime-findings, request-response-evidence
  • VM 統合: DAST は実行時の再現性のある所見(リクエスト・レスポンスのエビデンス)を VM 台帳へ出します。

SAST

static-analysis ゲート中

静的アプリケーションセキュリティテスト。ソースコードを解析して脆弱パターンとサニタイズ漏れを検出し、コード所見を VM 台帳へ報告します。

Static application security testing: analyzes source code for vulnerable patterns and missing sanitization, reporting code findings to the VM ledger.

機能 説明
code-analysis ソースコード静的解析
taint-flow データフロー・検査(taint)
code-finding コード所見(ファイル・行)の検出
  • 入力: source-code, dependency-manifests
  • 出力: code-findings, taint-paths, dependency-notes
  • VM 統合: SAST はファイル・行つきのコード所見を VM 台帳へ出し、修正対象の特定を速くします。

VM

vulnerability-management コンポーネント提供中

脆弱性管理 (wvme)。3 つの上流サービスが発した共通スキーマの所見を重複排除し、到達可能性と悪用可能性でスコアリングして、CPE/CVE キーつきの修正ライフサイクル台帳として管理します。CVE/CPE フィード入力を受け付けます。

Vulnerability management (wvme): consumes the shared-schema findings emitted by the three upstream services, dedups and scores them by reachability and exploitability, and tracks the remediation lifecycle in a ledger keyed by CPE/CVE. Accepts CVE/CPE feed input.

機能 説明
dedup 所見の重複排除(資産 × 脆弱性キー)
scoring 到達可能性 × 悪用可能性スコアリング
ledger CPE/CVE キーつき脆弱性台帳
remediation 修正ライフサイクル(検出→着手→確認→閉じ)
cve-cpe-feed CVE/CPE フィード入力
  • 入力: findings-from-ctem, findings-from-dast, findings-from-sast, cve-cpe-feeds
  • 出力: vulnerability-ledger, remediation-status, exposure-reports
  • VM 統合: VM は台帳サービス: 上流 3 サービスの所見を共通スキーマで受け、重複排除・スコアリング・修正追跡を行います。

VM 台帳へのデータフロー

上流 3 サービスは共通スキーマの所見を出し、VM が重複排除・スコアリング・修正追跡を行います。

  • CTEM · 役割: attack-path-and-context
  • DAST · 役割: runtime-findings
  • SAST · 役割: code-findings
  • VM · 役割: aggregation-ledger · ledger keys: cpe, cve

finding schema: finding-id, service, asset, severity, evidence, first-seen, last-seen

このページと GET /v1/security/services は同じ正本定義から描画されます。実施(enforcement)は非公開 authority が担い、この面は記述のみを行います。