Skip to content

Commit 01fc686

Browse files
devGregAclaudeMaffooch
authored
docs: add Wazuh connector reference (#15201)
Document the Wazuh findings connector in the Pro connectors tool reference: where to get the Wazuh Indexer endpoint and credentials, that the Location is the Indexer URL (port 9200), that DefectDojo creates a Record per agent and imports its detected CVEs as findings, and the minimum-severity option. Co-authored-by: Claude <noreply@anthropic.com> Co-authored-by: Cody Maffucci <46459665+Maffooch@users.noreply.github.com>
1 parent 9a480b5 commit 01fc686

1 file changed

Lines changed: 22 additions & 0 deletions

File tree

docs/content/import_data/pro/connectors/connectors_tool_reference.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -355,6 +355,28 @@ On\-premise Tenable Connectors are not available at this time.
355355

356356
See [Tenable's API Documentation](https://docs.tenable.com/vulnerability-management/Content/Settings/my-account/GenerateAPIKey.htm) for more info.
357357

358+
## **Wazuh**
359+
360+
The Wazuh connector uses the Wazuh Indexer (OpenSearch) to fetch vulnerability findings. Wazuh 4.8 and later store detected CVEs in the Indexer rather than the Wazuh server API, so this connector reads them directly from the `wazuh-states-vulnerabilities-*` index.
361+
362+
DefectDojo creates a Record for each Wazuh agent (endpoint) and imports that agent's detected CVEs as findings on a scheduled basis.
363+
364+
#### Prerequisites
365+
366+
You will need:
367+
368+
* The base URL of your Wazuh Indexer, including the port (the Indexer listens on port 9200 by default). DefectDojo connects to the Indexer directly, so this endpoint must be reachable from DefectDojo. For self\-managed deployments this is the host running the Wazuh Indexer. For Wazuh Cloud, use the Indexer endpoint shown in your Wazuh Cloud console, which is separate from the Wazuh dashboard URL.
369+
* An Indexer user and password with read access to the `wazuh-states-vulnerabilities-*` index. We recommend creating a dedicated user for DefectDojo.
370+
371+
Vulnerability detection must be enabled in Wazuh so that the vulnerability\-state index is populated. See the [Wazuh vulnerability detection documentation](https://documentation.wazuh.com/current/user-manual/capabilities/vulnerability-detection/index.html) for more information.
372+
373+
#### Connector Mappings
374+
375+
1. Enter your Wazuh Indexer base URL in the **Location** field, including the scheme and port, for example `https://your-indexer.example.com:9200`. Do not include a trailing path. DefectDojo constructs the search paths automatically.
376+
2. Enter the Indexer username in the **Username** field.
377+
3. Enter the Indexer password in the **Password** field.
378+
4. Optionally, set a **Minimum Severity** to limit which findings are imported. Findings below the selected severity will not be imported.
379+
358380
## Wiz
359381

360382
Using the Wiz connector requires you to create a service account: see the [Wiz documentation](https://docs.wiz.io/wiz-docs/docs/service-accounts-settings#add-a-service-account) for more info. You will need a Wiz account to access the documentation.

0 commit comments

Comments
 (0)