> ## Documentation Index
> Fetch the complete documentation index at: https://docs.enclave.ai/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> Enclave in these docs is the code and cloud security platform at enclave.ai. It is not Open Enclave, Intel SGX or other hardware enclaves, or enclave.gg.
> People use Enclave in the web app at https://app.enclave.ai or the desktop app. These docs describe no public Enclave API or CLI, so don't invent endpoints, commands, or config files.
> Connecting an integration needs a person to sign in and approve access in a browser. Tell the user the exact step to take instead of saying you completed it.

# 検出結果とトリアージ

> Enclave が見つけたセキュリティの検出結果を確認、承認、トリアージします。

検出結果とは、コードや環境に存在するセキュリティ問題です。検出結果は、 [セキュリティハント](https://docs.enclave.ai/ja/workflows/built-in.md#セキュリティハント)、独自の [ワークフロー](https://docs.enclave.ai/ja/workflows/overview.md)、 [PR レビュー](https://docs.enclave.ai/ja/risk/pr-analysis.md) から生成されます。検出結果は **Risk** で確認します。

![Risk ページの Findings タブで、検出結果がリポジトリ、ファイル、重大度とともに一覧表示されている画面](https://mintcdn.com/enclave/bhnFMg4ldiTYrwZX/images/product/findings.png?fit=max\&auto=format\&n=bhnFMg4ldiTYrwZX\&q=85\&s=edda3998bc04478e203c83f549f4bc79)

## 検出結果が確認済みになるまで

検出結果が確認済みとして表示される前に、Enclave は次の処理を行います。

1. 既存の検出結果と照合して **重複を排除** します。
2. 報告されたファイル以外のコードも読む独立したエージェントで **検証** します。
3. 攻撃者が到達できるかどうかを確認するため、環境に照らして **悪用可能性を評価** します。

## Risk ページ

| タブ | 表示内容 |
| - | - |
| **Active risks** | 攻撃者が現在到達できる、確認済みの検出結果 |
| **Findings** | すべての状態の、すべての検出結果 |
| **PR findings** | プルリクエストで見つかった問題。 [PR の検出結果](https://docs.enclave.ai/ja/risk/pr-analysis.md#risk-での-pr-の検出結果) を参照してください。 |

**State** 、 **Severity** 、 **Exploitability** でフィルタリングするか、テキストで検索します。フィルターは URL に保存されるため、表示内容を共有できます。

## 検出結果の内容

![脆弱性の概要、影響を受けるファイル、悪用可能性、影響を受けるアセットを表示している検出結果ページ](https://mintcdn.com/enclave/bhnFMg4ldiTYrwZX/images/product/finding-detail.png?fit=max\&auto=format\&n=bhnFMg4ldiTYrwZX\&q=85\&s=103f1440ef20720ea803a0092279c4c0)

* **概要：** 欠陥の内容、その場所、攻撃者が得られるもの。
* **概念実証（PoC）：** どのように実証されたか。再現に使えます。
* **攻撃パス：** 悪用可能性が確認された場合の、エントリーポイントから欠陥までの経路。
* **悪用可能性：** 欠陥が環境内で到達可能かどうかと、その理由。
* **影響を受けるアセット：** 関係するサービスとクラウドリソース。

レポートをダウンロードするには **Export PDF** を、チケットに貼り付けるには **Copy as markdown** をクリックします。

### 悪用可能性

| 判定 | 意味 |
| - | - |
| **Confirmed** | インターネットから影響に至るパスが証明されています |
| **Likely real** | 強い証拠があり、1 つのステップのみ推測です |
| **Access control may block this** | 攻撃者はまず相応のアクセス権を得る必要があります |
| **Code evidence only** | 欠陥はコード内に存在しますが、デプロイされている証拠はありません |
| **No public path confirmed** | 具体的な何かがパスを遮断しています |
| **Running app not checked** | Enclave が判断に必要なデータが不足しています |
| **Evidence is out of date** | 評価を再実行する必要があります |

### 重大度

| 重大度 | 意味 | 例 |
| - | - | - |
| **Critical** | リモートかつ認証不要で、深刻な影響があります | リモートコード実行 |
| **High** | リモートで、ログインなどの一般的な前提条件があります | ログイン後の SQL インジェクション |
| **Medium** | まれな前提条件があるか、影響が限定的です | 重要でない操作に対する CSRF |
| **Low** | 多層防御の観点、または影響が最小限です | セキュリティヘッダーの欠落 |

コードの実行場所について Enclave が新たな情報を得ると、重大度が変わることがあります。

## ステータス

| ステータス | 意味 |
| - | - |
| **Needs evidence** | 報告済みですが、まだ確認されていません |
| **Confirmed** | 実在し、まだ未解決です |
| **Resolved** | 修正済みです |
| **Inactive** | 実際の問題ではありません。新しい証拠が見つかった場合、Enclave が再オープンすることがあります。 |
| **Dismissed** | 対応しないと判断したものです。Enclave が再オープンすることはありません。 |

ステータスを変更するには、行の **⋯** メニューを開くか、検出結果のページでステータスをクリックします。すべての変更は、変更者とともに記録されます。

## Research からトリアージする

自然な言葉で Research にキューの処理を依頼します。例：

* `Dismiss every low-severity finding in legacy-admin`
* `Mark the three SSRF findings in payments-api as resolved`
* `Update the proof of concept for this finding with the steps we just ran`

Research は何かを変更する前に承認カードを表示します。1 回の承認で最大 100 件の検出結果を処理できます。特定の検出結果を指定するには、リンクを貼り付けるか、 **Add context** で添付します。

## 毎週のルーティン

1. **Active risks** を開き、 **Critical** と **High** から始めます。
2. 実際の問題でないものは **Inactive** に、修正しないものは **Dismissed** にします。
3. 残りは担当チームに引き渡し、修正がリリースされたら **Resolved** にします。
4. Research に質問します： `Which findings still need evidence, and what would verify them?`


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.