Skip to main content

A client that retrieves vulnerability observations from a MISP server and pushes them to a Vulnerability Lookup instance.

Project description

Vulnerability-Lookup Sighting

A client that retrieves vulnerability observations from a MISP server and pushes them to a Vulnerability Lookup instance.

Similar to FediVuln which is using the Fediverse as a source of observations.

Installation

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.

Usage

$ 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.

Publishing sightings to Vulnerability Lookup

$ VulnerabilityLookupSighting
Querying MISP...
Query completed successfully.
Pushing sightings to Vulnerability Lookup...

https://github.com/MISP/VulnerabilityLookupSighting

License

Vulnerability-Lookup Sighting is licensed under GNU General Public License version 3

Copyright (c) 2024 Computer Incident Response Center Luxembourg (CIRCL)
Copyright (C) 2024 Cédric Bonhomme - https://github.com/cedricbonhomme

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vulnerabilitylookupsighting-0.4.0.tar.gz (15.9 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file vulnerabilitylookupsighting-0.4.0.tar.gz.

File metadata

  • Download URL: vulnerabilitylookupsighting-0.4.0.tar.gz
  • Upload date:
  • Size: 15.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.11.4 Linux/6.1.0-27-amd64

File hashes

Hashes for vulnerabilitylookupsighting-0.4.0.tar.gz
Algorithm Hash digest
SHA256 e79cfb027bdef960608d24fab2fa1ab1a46e7a920ff055409535769a6282d4ef
MD5 da77def7535e45e5df872709deee5758
BLAKE2b-256 0bb6145a2a7ae5de79ba7bf26956d863f4fb408ceac3bba3466a5722d326fa24

See more details on using hashes here.

File details

Details for the file vulnerabilitylookupsighting-0.4.0-py3-none-any.whl.

File metadata

File hashes

Hashes for vulnerabilitylookupsighting-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6bfcd1fe65fd3803ece7fa81c31129ad64a1f5abe7cd4c8711fe515ffdca4aeb
MD5 9dd29cf960aa1a9725b4ba3b8b295e29
BLAKE2b-256 52a87fd1e073b477a08c230e9ef1789b5cea72560b150b8690bbfb8abc384ad3

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page