> ## 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.

# Findings und Triage

> Prüfen, bestätigen und triagieren Sie die Sicherheits-Findings, die Enclave gefunden hat.

Ein Finding ist ein Sicherheitsproblem in Ihrem Code oder Ihrer Umgebung. Findings stammen aus [Security Hunts](https://docs.enclave.ai/de/workflows/built-in.md#security-hunt), Ihren eigenen [Workflows](https://docs.enclave.ai/de/workflows/overview.md) und dem [PR-Review](https://docs.enclave.ai/de/risk/pr-analysis.md). Sie prüfen sie in **Risk**.

![Der Tab Findings auf der Risk-Seite mit Findings samt Repository, Datei und Schweregrad](https://mintcdn.com/enclave/bhnFMg4ldiTYrwZX/images/product/findings.png?fit=max\&auto=format\&n=bhnFMg4ldiTYrwZX\&q=85\&s=edda3998bc04478e203c83f549f4bc79)

## Wie ein Finding bestätigt wird

Bevor ein Finding als bestätigt angezeigt wird, führt Enclave folgende Schritte aus:

1. **Deduplizieren** gegen Ihre vorhandenen Findings.
2. **Verifizieren** mit einem unabhängigen Agent, der den Code über die gemeldeten Dateien hinaus liest.
3. **Ausnutzbarkeit bewerten** in Ihrer Umgebung, um festzustellen, ob ein Angreifer das Finding erreichen kann.

## Die Risk-Seite

| Tab | Zeigt |
| - | - |
| **Active risks** | Bestätigte Findings, die ein Angreifer jetzt erreichen kann |
| **Findings** | Alle Findings in jedem Zustand |
| **PR findings** | In Pull Requests gefundene Probleme. Siehe [PR-Findings](https://docs.enclave.ai/de/risk/pr-analysis.md#pr-findings-in-risk). |

Filtern Sie nach **State**, **Severity** oder **Exploitability** oder suchen Sie nach Text. Filter werden in der URL gespeichert, sodass Sie eine Ansicht teilen können.

## Was ein Finding enthält

![Eine Finding-Seite mit Zusammenfassung der Schwachstelle, betroffenen Dateien, Ausnutzbarkeit und betroffenen Assets](https://mintcdn.com/enclave/bhnFMg4ldiTYrwZX/images/product/finding-detail.png?fit=max\&auto=format\&n=bhnFMg4ldiTYrwZX\&q=85\&s=103f1440ef20720ea803a0092279c4c0)

* **Zusammenfassung:** was der Fehler ist, wo er liegt und was ein Angreifer dadurch gewinnt.
* **Proof of Concept:** wie der Fehler demonstriert wurde, damit Sie ihn reproduzieren können.
* **Angriffspfad:** die Kette vom Einstiegspunkt bis zum Fehler, wenn die Ausnutzbarkeit bestätigt ist.
* **Ausnutzbarkeit:** ob der Fehler in Ihrer Umgebung erreichbar ist und warum.
* **Betroffene Assets:** die beteiligten Services und Cloud-Ressourcen.

Klicken Sie auf **Export PDF**, um einen Bericht herunterzuladen, oder auf **Copy as markdown**, um ihn in ein Ticket einzufügen.

### Ausnutzbarkeit

| Bewertung | Bedeutung |
| - | - |
| **Confirmed** | Ein Pfad vom Internet bis zur Auswirkung ist nachgewiesen |
| **Likely real** | Starke Belege, wobei ein Schritt abgeleitet ist |
| **Access control may block this** | Der Angreifer benötigt zuerst nennenswerten Zugriff |
| **Code evidence only** | Der Fehler existiert im Code, aber es gibt keinen Beleg, dass er bereitgestellt ist |
| **No public path confirmed** | Etwas Konkretes blockiert den Pfad |
| **Running app not checked** | Enclave fehlen die Daten für eine Entscheidung |
| **Evidence is out of date** | Die Bewertung muss erneut ausgeführt werden |

### Schweregrad

| Schweregrad | Bedeutung | Beispiel |
| - | - | - |
| **Critical** | Remote und ohne Authentifizierung, mit schwerwiegenden Auswirkungen | Remote Code Execution |
| **High** | Remote, mit einer gängigen Voraussetzung wie einem Login | SQL-Injection hinter einem Login |
| **Medium** | Eine ungewöhnliche Voraussetzung oder begrenzte Auswirkungen | CSRF bei einer unkritischen Aktion |
| **Low** | Defense in Depth oder minimale Auswirkungen | Ein fehlender Security-Header |

Der Schweregrad kann sich ändern, wenn Enclave mehr darüber erfährt, wo der Code läuft.

## Status

| Status | Bedeutung |
| - | - |
| **Needs evidence** | Gemeldet, aber noch nicht bestätigt |
| **Confirmed** | Echt und noch offen |
| **Resolved** | Behoben |
| **Inactive** | Kein echtes Problem. Enclave kann es wieder öffnen, wenn neue Belege auftauchen. |
| **Dismissed** | Sie haben entschieden, nichts zu unternehmen. Enclave öffnet es nie wieder. |

Um einen Status zu ändern, öffnen Sie das Menü **⋯** einer Zeile oder klicken Sie auf der Seite des Findings auf den Status. Jede Änderung wird zusammen mit der Person aufgezeichnet, die sie vorgenommen hat.

## Triage aus Research

Bitten Sie Research in natürlicher Sprache, Ihre Warteschlange abzuarbeiten, zum Beispiel:

* `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 zeigt eine Genehmigungskarte, bevor es etwas ändert. Eine Genehmigung gilt für bis zu 100 Findings. Um auf bestimmte Findings zu verweisen, fügen Sie deren Links ein oder hängen Sie sie mit **Add context** an.

## Eine wöchentliche Routine

1. Öffnen Sie **Active risks** und beginnen Sie mit **Critical** und **High**.
2. Markieren Sie, was nicht echt ist, als **Inactive** und was Sie nicht beheben werden, als **Dismissed**.
3. Übergeben Sie den Rest an das zuständige Team und markieren Sie die Findings als **Resolved**, sobald der Fix ausgeliefert ist.
4. Fragen Sie 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.