Tool integration

OpenVAS / Greenbone Integration Guide

Open-source vulnerability scanner with Docker-based deployment

Get a Free API Key

Integrate OpenVAS (Greenbone Community Edition) with Vulnetix. Deploy via Docker, run scans, and export XML or JSON results for ingestion.

Network / InfrastructureCLI toolXMLJSON

Install & scan

$ # Deploy Greenbone Community Edition via Docker Compose
git clone https://github.com/greenbone/community-containers.git
cd community-containers
docker compose -f greenbone-community-edition.yml pull
docker compose -f greenbone-community-edition.yml up -d

# Access web UI at http://localhost:9392 (admin/admin default)
$ # Export report via gvm-cli
docker compose -f greenbone-community-edition.yml exec gvm-tools   gvm-cli socket --sockpath /run/gvmd/gvmd.sock --xml   "<get_reports report_id='YOUR-REPORT-UUID' filter='min_qod=70' format_id='c1645568-627a-11e3-a660-406186ea4fc5'/>"   > openvas-report.xml

Run OpenVAS / Greenbone in CI

Scan on every push and upload the results to Vulnetix:

- name: Export OpenVAS report
  run: |
    docker compose exec gvm-tools gvm-cli socket       --sockpath /run/gvmd/gvmd.sock --xml       "<get_reports report_id='$REPORT_UUID' format_id='c1645568-627a-11e3-a660-406186ea4fc5'/>"       > openvas.xml

- name: Upload to Vulnetix
  run: vulnetix upload --file openvas.xml

Centralise OpenVAS / Greenbone results in Vulnetix

Upload OpenVAS / Greenbone XML, JSON output to the Vulnetix platform to deduplicate findings, prioritise them with EPSS, CISA KEV and Coalition ESS exploit intelligence, and track remediation across every scanner in a single queue.

OpenVAS / Greenbone documentation ↗  ·  Source repository ↗

Wire OpenVAS / Greenbone into your CI/CD pipeline →