security/py-nvdlib 0.8.3 NetBSD
National Vulnerability Database CPE/CVE API Library for Python
- System
- NetBSD
- Repository
- pkgsrc
- Maintainer
- [email protected]
- License
- mit
- Categories
- security, python, www
- Package size
- 24.8 KiB, 187.3 KiB installed
Description
NVDlib is a Python library that allows you to interface with the NIST National Vulnerability Database (NVD), pull vulnerabilities (CVEs), and Common Platform Enumeration (CPEs) into easily accessible objects.
### Features
- Search the NVD for CVEs using all parameters allowed by the NVD API (recently updated to utilize version 2 of the API). Including search criteria such as CVE publish and modification date, keywords, severity, score, or CPE name.
- Search CPE names by keywords, CPE match strings, or modification dates. Then pull the CVE ID's that are relevant to those CPEs.
- Retrieve details on individual CVEs, their relevant CPE names, and more.
- Built in rate limiting according to NIST NVD recommendations. Get an API key to allow for a delay argument to be passed. Otherwise it is 6 seconds between requests by default.
In the other systems
| System | Port | Version |
|---|---|---|
| NetBSD | security/py-nvdlib | 0.8.3 |
| FreeBSD | security/py-nvdlib | 0.8.3 |
Install
Binary package:
pkgin install py311-nvdlib
From pkgsrc:
cd /usr/pkgsrc/security/py-nvdlib && make install clean
Dependencies
Run dependencies 2
No port depends on this one.
Configuration
No options to configure.
- Service scripts
- none
- Flavors
py312-nvdlib-0.8.3,py313-nvdlib-0.8.3,py314-nvdlib-0.8.3