コンテンツにスキップ

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

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

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

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

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

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

ステップ1. Repositories概要またはContainer概要に移動します

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

重大なアラートが表示されたリポジトリダッシュボード。アクションメニュー内の「Configure」オプションをハイライト表示。

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

demo-app-1リポジトリのセキュリティ設定とドメイン詳細を設定する画面。

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

    • 各リポジトリについて、扱うデータを最もよく表す機密度レベルを選択してください。データの性質、機密性、侵害時の潜在的な影響を考慮してください。

    • 機密度レベルを更新すると、Aikidoのスコアリングの仕組みに影響します

      データ機密度の設定により、非機密データの問題重要度スコアが-5される様子。