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.