# Vulnerability-Lookup Sighting
A client that retrieves vulnerability observations from a [MISP](https://github.com/MISP/MISP) server and pushes them to a
[Vulnerability Lookup](https://github.com/cve-search/vulnerability-lookup) instance.
Similar to [FediVuln](https://github.com/CIRCL/FediVuln) which is using the Fediverse as a source of observations.
## Installation
[pipx](https://github.com/pypa/pipx) is an easy way to install and run Python applications in isolated environments.
It's easy to [install](https://github.com/pypa/pipx?tab=readme-ov-file#on-linux).
```bash
$ 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
```bash
$ 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
```bash
$ VulnerabilityLookupSighting
Querying MISP...
Query completed successfully.
Pushing sightings to Vulnerability Lookup...
```
[https://github.com/MISP/VulnerabilityLookupSighting](https://github.com/MISP/VulnerabilityLookupSighting)
## License
[Vulnerability-Lookup Sighting](https://github.com/MISP/VulnerabilityLookupSighting) is licensed under
[GNU General Public License version 3](https://www.gnu.org/licenses/gpl-3.0.html)
~~~
Copyright (c) 2024 Computer Incident Response Center Luxembourg (CIRCL)
Copyright (C) 2024 Cédric Bonhomme - https://github.com/cedricbonhomme
~~~
Raw data
{
"_id": null,
"home_page": "https://github.com/MISP/VulnerabilityLookupSighting",
"name": "VulnerabilityLookupSighting",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0,>=3.10",
"maintainer_email": null,
"keywords": "vulnerability, cve, sighting, observations, MISP, PyVulnerabilityLookup",
"author": "C\u00e9dric Bonhomme",
"author_email": "cedric@cedricbonhomme.org",
"download_url": "https://files.pythonhosted.org/packages/0b/b6/145a2a7ae5de79ba7bf26956d863f4fb408ceac3bba3466a5722d326fa24/vulnerabilitylookupsighting-0.4.0.tar.gz",
"platform": null,
"description": "# Vulnerability-Lookup Sighting\n\nA client that retrieves vulnerability observations from a [MISP](https://github.com/MISP/MISP) server and pushes them to a\n[Vulnerability Lookup](https://github.com/cve-search/vulnerability-lookup) instance.\n\nSimilar to [FediVuln](https://github.com/CIRCL/FediVuln) which is using the Fediverse as a source of observations.\n\n\n## Installation\n\n\n[pipx](https://github.com/pypa/pipx) is an easy way to install and run Python applications in isolated environments.\nIt's easy to [install](https://github.com/pypa/pipx?tab=readme-ov-file#on-linux).\n\n\n```bash\n$ pipx install VulnerabilityLookupSighting\n$ export VulnerabilityLookupSighting_CONFIG=~/conf.py\n```\n\nThe configuration should be defined in a Python file (e.g., ``~/.conf.py``).\nYou must then set an environment variable (``VulnerabilityLookupSighting``) with the full path to this file.\n\n\n## Usage\n\n```bash\n$ VulnerabilityLookupSighting --help\nusage: FediVuln-Stream [-h] [--since SINCE]\n\nAllows access to the streaming API.\n\noptions:\n -h, --help show this help message and exit\n --since SINCE Maximum timestamp of the MISP attribute.\n```\n\n### Publishing sightings to Vulnerability Lookup\n\n```bash\n$ VulnerabilityLookupSighting\nQuerying MISP...\nQuery completed successfully.\nPushing sightings to Vulnerability Lookup...\n```\n\n[https://github.com/MISP/VulnerabilityLookupSighting](https://github.com/MISP/VulnerabilityLookupSighting)\n\n\n## License\n\n[Vulnerability-Lookup Sighting](https://github.com/MISP/VulnerabilityLookupSighting) is licensed under\n[GNU General Public License version 3](https://www.gnu.org/licenses/gpl-3.0.html)\n\n~~~\nCopyright (c) 2024 Computer Incident Response Center Luxembourg (CIRCL)\nCopyright (C) 2024 C\u00e9dric Bonhomme - https://github.com/cedricbonhomme\n~~~\n",
"bugtrack_url": null,
"license": "GPL-3.0-or-later",
"summary": "A client that retrieves vulnerability observations from a MISP server and pushes them to a Vulnerability Lookup instance.",
"version": "0.4.0",
"project_urls": {
"Homepage": "https://github.com/MISP/VulnerabilityLookupSighting",
"Repository": "https://github.com/MISP/VulnerabilityLookupSighting"
},
"split_keywords": [
"vulnerability",
" cve",
" sighting",
" observations",
" misp",
" pyvulnerabilitylookup"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "52a87fd1e073b477a08c230e9ef1789b5cea72560b150b8690bbfb8abc384ad3",
"md5": "9dd29cf960aa1a9725b4ba3b8b295e29",
"sha256": "6bfcd1fe65fd3803ece7fa81c31129ad64a1f5abe7cd4c8711fe515ffdca4aeb"
},
"downloads": -1,
"filename": "vulnerabilitylookupsighting-0.4.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "9dd29cf960aa1a9725b4ba3b8b295e29",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.10",
"size": 17154,
"upload_time": "2024-11-19T10:39:11",
"upload_time_iso_8601": "2024-11-19T10:39:11.364907Z",
"url": "https://files.pythonhosted.org/packages/52/a8/7fd1e073b477a08c230e9ef1789b5cea72560b150b8690bbfb8abc384ad3/vulnerabilitylookupsighting-0.4.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0bb6145a2a7ae5de79ba7bf26956d863f4fb408ceac3bba3466a5722d326fa24",
"md5": "da77def7535e45e5df872709deee5758",
"sha256": "e79cfb027bdef960608d24fab2fa1ab1a46e7a920ff055409535769a6282d4ef"
},
"downloads": -1,
"filename": "vulnerabilitylookupsighting-0.4.0.tar.gz",
"has_sig": false,
"md5_digest": "da77def7535e45e5df872709deee5758",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.10",
"size": 15935,
"upload_time": "2024-11-19T10:39:13",
"upload_time_iso_8601": "2024-11-19T10:39:13.207721Z",
"url": "https://files.pythonhosted.org/packages/0b/b6/145a2a7ae5de79ba7bf26956d863f4fb408ceac3bba3466a5722d326fa24/vulnerabilitylookupsighting-0.4.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-11-19 10:39:13",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "MISP",
"github_project": "VulnerabilityLookupSighting",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "vulnerabilitylookupsighting"
}