OpenVAS
Importez vos résultats de scans de vulnérabilités OpenVAS
Le connecteur OpenVAS permet d'importer vos résultats de scans de vulnérabilités depuis OpenVAS (Greenbone) pour évaluation de sécurité et gestion des risques.
Objectif
Le connecteur OpenVAS permet d'importer les informations suivantes :
- Résultats de scans de vulnérabilités
- CVE (Common Vulnerabilities and Exposures) identifiées
- Recommandations de remédiation
Prérequis
- Fichiers XML générés par OpenVAS/Greenbone (format
.xml) - Scans OpenVAS exécutés sur votre infrastructure
Procédure
Exporter les Résultats de Scan OpenVAS
- Accéder à votre console OpenVAS/Greenbone Vulnerability Manager (GVM).
- Naviguer vers Scans > Reports.
- Sélectionner le rapport à exporter.
- Cliquer sur le bouton Export.
- Choisir le format XML (fournit les détails complets des vulnérabilités y compris les CVE).
- Le fichier sera téléchargé au format
.xml.
Importer dans OverView
- Dans OverView, aller à Data Sources Settings > Sources.
- Sélectionner OpenVAS et cliquer sur Configure.
- Télécharger le fichier
.xmlde votre export OpenVAS. - Cliquer sur Save Configuration.
OverView importera automatiquement les vulnérabilités détectées, les CVE associées et les recommandations de remédiation.
Importer les fichiers via DropPoint
Les fichiers du connecteur OpenVAS sont déposés dans un bucket S3 dédié nommé openvas. Placez vos fichiers CSV (ou JSON) à la racine de s3://openvas/ : OverView détecte automatiquement les nouveaux fichiers et les importe lors de la prochaine synchronisation.
Bucket : s3://openvas/
Exemple : s3://openvas/export.csv
Plusieurs façons d'envoyer vos fichiers
Vous pouvez alimenter votre bucket de plusieurs manières :
- Interface web OverView — importez vos fichiers, configurez le mapping, puis cliquez sur « Remplacer » pour rafraîchir les données sans avoir à refaire le mapping.
- AWS CLI — pour un envoi ponctuel ou scripté.
- SDK S3 (boto3, etc.) — pour automatiser entièrement des imports récurrents.
Via AWS CLI
# Upload a file to the openvas bucket
aws s3 cp export.csv s3://openvas/export.csv --profile ovs_your_org
# Or sync a whole local folder
aws s3 sync ./exports/ s3://openvas/ --profile ovs_your_orgAutomatiser l'import via S3
import boto3
s3 = boto3.client(
"s3",
endpoint_url="https://s3.oversoc.com",
region_name="fr-par",
aws_access_key_id="YOUR_ACCESS_KEY",
aws_secret_access_key="YOUR_SECRET_KEY",
)
# Push the export into the openvas bucket
s3.upload_file("export.csv", "openvas", "export.csv")Associez ce script à une tâche planifiée (cron sous Linux, Planificateur de tâches sous Windows) pour pousser automatiquement vos exports à intervalle régulier. Chaque dépôt déclenche un nouvel import côté OverView.
Prérequis : générez vos credentials S3 et configurez votre client (endpoint, profil) comme décrit dans le guide OverView DropPoint. Le profil et l'endpoint utilisés ici y sont expliqués.
Documentation Officielle
Pour plus d'informations sur la sortie XML et les exports OpenVAS, consulter la Documentation Greenbone OpenVAS