Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 20 additions & 0 deletions docs/guides/advanced_search.md
Original file line number Diff line number Diff line change
Expand Up @@ -112,6 +112,26 @@ To search all CVE in 1999's:
cve:CVE-1999
```

## Query Builder

If you're not comfortable writing advanced queries manually, OpenCVE provides a **Query Builder** to help you.

![Query Builder](../images/guides/advanced_search/query-builder.png){.center style="width:100%"}

This form-based tool allows you to create a query by simply filling in the fields you care about: **CVE ID**, **Description**, **Title**, **CWE**, **Vendor**, **Product**, **User Tag**, or **CVSS Score**.

The Query Builder will then generate the equivalent advanced query using the **AND operator** between each field.

Note:

- The builder does not support `OR` logic—only `AND`.
- It cannot reverse-engineer an existing query into the form.

Look for the **Query Builder** buttons when performing advanced searches on the [vulnerabilities](https://app.opencve.io/cve/) page:

![Open Query Builder](../images/guides/advanced_search/open-query-builder.png){.center style="width:100%"}


## Search Limitations

To ensure optimal performance, advanced search queries are currently limited to **a maximum of 5 fields**. If a query exceeds this limit, it will be rejected with an error message
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.