Skip to main content

A simple CVE database written in Python

Project description

cvedb

A local CVE db repository

  1. Clone the cvelistV5 github repo
  2. loop through all CVEs
    1. CVE instance will be created based on CVE json file
      1. If the CVE json file contains metrics entry, create Metrics for the CVE
      2. Otherwise, if --create-metrics argument is given, fetch metrics from NVD and create Metrics for the CVE
  3. store in local database (python pickle)

Use it in python project

>>> from cvedb import cvedb
>>>
>>> db = cvedb.init_db()
>>> type(db) # <class 'cvedb.cvedb.CVEdb'>

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

py-cvedb-0.0.1.tar.gz (8.7 kB view hashes)

Uploaded Source

Built Distribution

py_cvedb-0.0.1-py3-none-any.whl (10.6 kB view hashes)

Uploaded Python 3

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