flexera-public/cve-publications
This contains:
-
A Python script to create Markdown files for a
mkocsgenerated website that documents all Flexera, Revenera, Snow, etc. issued CVEs. This script also has an option to create human-friendly text files into YAML and is set up to be able to do that for the files provided in thetext_sourcesdirectory. -
Configuration files for the Python
mkdocswebsite builder Python package. -
Original text source files for Flexera and Revenera CVE data in
text_sources. There is no text source files for Snow - its .yaml file was created manually. -
YAML source files with structured CVE data for Flexera, Revenera, and Snow in
cve_datathat can be used to build the Markdown formkdocs. -
Basic/minimal Flexera theme for display.
The workflow is to update the YAML sources, run the build_site_src.py script to refresh the Markdown files, then run mkdocs build to rebuild the site.
The updated Markdown needs to go into site_src and when the site is rebuilt it goes into docs for compatability with GitHub pages.
- Make branding nicer, especially the page footer.
- Add supplemental date fields.
- Check for absent CVSS vectors.
- Show color-coded CVSS severity.
- Show base and modified CVSS score where not done already.
- Show CWEs?