A client that retrieves vulnerability observations from a MISP server and pushes them to a Vulnerability-Lookup instance.
pipx is an easy way to install and run Python applications in isolated environments. It's easy to install.
$ pipx install VulnerabilityLookupSighting
$ export VulnerabilityLookupSighting_CONFIG=~/conf.py
The configuration should be defined in a Python file (e.g., ~/.conf.py
).
You must then set an environment variable (VulnerabilityLookupSighting
) with the full path to this file.
$ VulnerabilityLookupSighting --help
usage: FediVuln-Stream [-h] [--since SINCE]
Allows access to the streaming API.
options:
-h, --help show this help message and exit
--since SINCE Maximum timestamp of the MISP attribute.
$ VulnerabilityLookupSighting
Querying MISP…
Query completed successfully.
Pushing sightings to Vulnerability Lookup…
https://github.com/MISP/VulnerabilityLookupSighting
VulnerabilityLookupSighting is licensed under GNU General Public License version 3
Copyright (c) 2024-2025 Computer Incident Response Center Luxembourg (CIRCL)
Copyright (C) 2024-2025 Cédric Bonhomme - https://github.com/cedricbonhomme