本文にスキップ

OpenVAS Scanner Integration

Overview

OpenVAS (Open Vulnerability Assessment Scanner) is an open-source vulnerability scanning framework. KYRA MDR collects OpenVAS scan results for vulnerability management. Supports GVM 21.x and 22.x.

Prerequisites

  • A KYRA MDR Collector installed and running
  • OpenVAS/GVM installed and configured
  • GMP (Greenbone Management Protocol) API access
  • Completed vulnerability scans

Configuration

Configure OpenVAS GMP API integration:

  1. Create an API user:
Terminal window
gvmd --create-user=kyra-mdr --password=<password> --role=Observer
  1. Verify connectivity:
Terminal window
gvm-cli socket --xml '<get_version/>'
  1. Configure the KYRA MDR collector:
collector-config.yaml
sources:
- type: openvas
host: <gvm-host>
port: 9390
username: kyra-mdr
password: <password>
poll_interval: 3600s
  1. Restart the collector service

Collected Log Types

Log TypeDescriptionSecurity Use
NVT ResultsNetwork vulnerability test resultsVulnerability detection
CVE MatchesCVE identifier matchesVulnerability tracking
Host SummaryPer-host vulnerability summaryAsset risk assessment
Severity ScoresCVSS-based severity ratingsRisk prioritization
ComplianceSCAP compliance check resultsRegulatory compliance
OverridesManual override annotationsFinding management

Troubleshooting

GMP connection failed: Verify gvmd is running and listening on port 9390.

No scan results: The collector only retrieves completed scan results.

Feed updates: Verify feeds are current with greenbone-feed-sync.

Contact kyra@seekerslab.com for support.