ExploitDBSighting
A client that retrieves vulnerability observations from Exploit-DB and pushes them to a Vulnerability-Lookup instance.
Exploit-DB.com is a comprehensive and publicly accessible database of security vulnerabilities and exploits, maintained by Offensive Security. It serves as a crucial resource for penetration testers, researchers, and ethical hackers by offering detailed information and proof-of-concept code.
Within the Vulnerability-Lookup project, data from Exploit-DB are leveraged as sightings, specifically categorized as "exploited" in alignment with the MISP taxonomy of sightings.
More information about the sightings:
Installation
pipx is an easy way to install and run Python applications in isolated environments. It's easy to install.
$ pipx install ExploitDBSighting
$ export ExploitDBSighting_CONFIG=~/conf.py
The configuration should be defined in a Python file (e.g., ~/.conf.py).
You must then set an environment variable (ExploitDBSighting_CONFIG) with the full path to this file.
Usage
Publishing sightings to Vulnerability-Lookup
$ ExploitDBSighting
CVE-2017-14084
https://www.exploit-db.com/exploits/42891
2017-09-28 00:00:00+00:00
Pushing sighting to Vulnerability-Lookup…
CVE-2017-14085
https://www.exploit-db.com/exploits/42893
2017-09-28 00:00:00+00:00
Pushing sighting to Vulnerability-Lookup…
CVE-2017-14086
https://www.exploit-db.com/exploits/42892
2017-09-28 00:00:00+00:00
Pushing sighting to Vulnerability-Lookup…
License
ExploitDBSighting 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
Release files for ExploitDBSighting 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| exploitdbsighting-0.2.0.tar.gz | 16.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| exploitdbsighting-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 34.4 kB
Release files / exploitdbsighting-0.2.0.tar.gz
| Download URL | exploitdbsighting-0.2.0.tar.gz |
|---|---|
| Size | 16.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c8361b1baed9e360192d11052dc610e08daed0046355004629f88c573b6c4003
|
|
BLAKE2b-256 checksum How to use checksums |
463eb3902a42386ce300e3ef68a4cde0088f47a5d91b718e241daf4133a2a013
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.8.5 CPython/3.11.4 Linux/6.1.0-30-amd64
|
Release files / exploitdbsighting-0.2.0-py3-none-any.whl
| Download URL | exploitdbsighting-0.2.0-py3-none-any.whl |
|---|---|
| Size | 17.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
518966fd7babbb227abf48348509bb94eb32b8810be23bfc0bf805afde5f2b77
|
|
BLAKE2b-256 checksum How to use checksums |
5b2074564fc5d30b04a7f656fb5a6acbddbf2a573d3c64d27b20166f3dd4ef2a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.8.5 CPython/3.11.4 Linux/6.1.0-30-amd64
|