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
14 changes: 8 additions & 6 deletions docs/guides/advanced_search.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,15 +53,17 @@ The currently supported fields are:
- **product** - Search by product name (e.g., `android`).
- **userTag** - Search by user tag associated with the CVE.
- **project** – Search using the vendors and products subscribed in a project.
- **kev** – Search based on the KEV catalog. Accepts `true` or `false`.
- **epss** – Search based on EPSS score. Accepts a percentage (e.g., `epss:80`) or a decimal between 0 and 1 (e.g., `epss:'0.8'`).

!!! important
Each field supports specific operators to refine your queries effectively:

- **description**, **title**, and **cve** fields support the operators `:` and `=`:
- `:` performs a partial (LIKE) search.
- `=` performs an exact match search.
- CVSS fields (**cvss20**, **cvss30**, **cvss31**, **cvss40**) support the following comparison operators: `>`, `>=`, `<`, `<=`, `=`.
- **vendor**, **product**, and **userTag** fields only support the `:` operator.
- Metrics fields (**cvss20**, **cvss30**, **cvss31**, **cvss40**, **epss**) support the following comparison operators: `>`, `>=`, `<`, `<=`, `=`.
- **vendor**, **product**, **userTag** and **kev** fields only support the `:` operator.

By using fields and operators, you can fine-tune your searches to quickly find relevant CVEs based on your needs.

Expand Down Expand Up @@ -101,10 +103,10 @@ To search for CVEs with a high score in either CVSS 3.1 or CVSS 4.0:
cvss31>=9 OR cvss40>=9
```

To search for CVEs within a product:
To search for CVEs within a product and in the KEV catalog:

```
vendor:linux AND product:linux_kernel
vendor:linux AND product:linux_kernel AND kev:true
```

To search all CVE in 1999's:
Expand All @@ -113,10 +115,10 @@ To search all CVE in 1999's:
cve:CVE-1999
```

To search all CVEs related to the vendors and products subscribed to in a project:
To search all CVEs related to the vendors and products subscribed to in a project with a high EPSS score:

```
project:my-project
project:my-project AND epss>=80
```

!!! tip
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.
Binary file added docs/images/troubleshooting/select-dagrun.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
19 changes: 19 additions & 0 deletions docs/troubleshooting.md
Original file line number Diff line number Diff line change
Expand Up @@ -104,3 +104,22 @@ Then run the installation again:

!!!note
`network: host` only works on Linux. If you're on macOS or Windows, make sure your Docker has proper internet access and DNS resolution.


## How to Fix the CVE-2025-8875.json (KeyError: 'opencve') Bug

This issue occurred because CISA added a new entry to its KEV list before MITRE had added it to the official CVE database. An issue has been raised [here](https://github.com/CVEProject/cvelistV5/issues/107).

Because this behavior was undocumented, OpenCVE’s scheduler failed to parse the entry, resulting in the following error:

![Troubleshooting KeyError OpenCVE](images/troubleshooting/key-error-opencve.png){.center style="width:100%"}

The problem has been fixed in this [pull request](https://github.com/opencve/opencve/pull/604).

You can upgrade OpenCVE and relaunch the failed DAG run in your Airflow scheduler instance. To do so, select it:

![Troubleshooting Select DAGRun](images/troubleshooting/select-dagrun.png){.center style="width:100%"}

Then click on the "Clear Existing Tasks" button:

![Troubleshooting Clear Existing Tasks](images/troubleshooting/clear-existing-tasks.png){.center style="width:60%"}