日本語

リポジトリとコンテナのリスクスコアリングを改善する

リポジトリとコンテナの機密度を設定してノイズを削減する

Aikido では、すべてのリポジトリとコンテナにコンテキスト情報を追加して、ノイズ削減を向上させることができます。この情報により、Aikido はより多くのセキュリティリスクを発見でき、課題のスコアリングも改善されます。例えば

  • 各リポジトリのデータ機密度に関する情報を追加すると、優先順位付けが改善され、ノイズが削減されます。個人情報の処理を担当するコードリポジトリで見つかった課題は、機密データを一切扱わないリポジトリよりも高くスコアリングされます。
  • ドメイン名を追加すると、Aikido は SSL、Cookie の設定ミス、XSS 攻撃などの課題をスキャンできるようになります。

リポジトリとコンテナの機密度を設定する

ステップ 1. リポジトリの概要またはコンテナの概要に移動します

ステップ 2. 三点リーダーをクリックしてアクションメニューを開き、Configure を選択します

重大なアラートが表示されたリポジトリダッシュボード。アクションメニューの「Configure」オプションが強調表示されています。

ステップ 3. さまざまな設定を含むモーダルが表示されます。

demo-app-1 リポジトリのセキュリティ設定とドメイン詳細の構成。

  • インターネットへの接続: 各リポジトリについて、サービス/リポジトリが HTTP(S) 経由でインターネットに接続されているかどうかを指定できます。3 つのオプションがあります:
    • Yes: リポジトリが HTTP(S) を使用してインターネット経由でアクセス可能な場合は、このオプションを選択します。
    • No: リポジトリがインターネットに接続されていない場合は、このオプションを選択します。
    • Unknown: リポジトリのインターネット接続状況がわからない場合は、このオプションを選択します。
  • ドメインを指定する(該当する場合): リポジトリがインターネットに接続されている場合、サービスのドメイン(例: https://example.com)を指定できます。これにより、サーフェスモニタリング(DAST)のための Aikido の動的テストが有効になります。
  • 機密度レベルの設定
    • 機密度レベルを選択: Aikido では、各サービス/リポジトリが管理するデータの機密度レベルを定義できます。これにより、データの重要度に応じてスキャンプロセスを調整できます。機密度レベルは「Not Sensitive at All」から「Extremely Sensitive」までの範囲があります。

    • 各リポジトリについて、管理するデータを最もよく表す機密度レベルを選択します。データの性質、機密性、および侵害された場合の潜在的な影響を考慮してください。

    • 機密度レベルを更新すると、Aikido のスコアリングメカニズムに影響します

      データ機密度の設定により、機密でないデータの課題の重大度スコアが -5 されます。