Path to this page:
./
python/py-nvdlib,
National Vulnerability Database CPE/CVE API Library for Python
Branch: CURRENT,
Version: 0.7.7,
Package name: py312-nvdlib-0.7.7,
Maintainer: pkgsrc-usersNVDlib 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.
Master sites:
Filesize: 531.98 KB
Version history: (Expand)
- (2024-08-22) Updated to version: py312-nvdlib-0.7.7
- (2023-11-19) Package added to pkgsrc.se, version py311-nvdlib-0.7.6 (created)
CVS history: (Expand)
2024-11-11 08:29:31 by Thomas Klausner | Files touched by this commit (862) |
Log message:
py-*: remove unused tool dependency
py-setuptools includes the py-wheel functionality nowadays
|
2024-08-22 11:56:57 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-nvdlib: updated to 0.7.7
0.7.7 (2024-06-02)
**Bugfixes**
- Fix cwe attr in CVE by @jobselko in https://github.com/vehemont/nvdlib/pull/39
**Enhancements**
- Added CPE Match String API with `nvdlib.searchCPEmatch`, check out the \
documentation at \
https://nvdlib.com/en/latest/v2/CVEv2.html#CPE-Match-Criteria-API and more \
information can be found at the NVD API documentation page: \
https://nvd.nist.gov/developers/products
|
2023-11-19 02:16:31 by Thomas Klausner | Files touched by this commit (4) | |
Log message:
security/py-nvdlib: import py-nvdlib-0.7.6
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.
|