Skip to content

flexera-public/cve-publications

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CVE Publications

flexera-public/cve-publications

This contains:

  • A Python script to create Markdown files for a mkocs generated 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 the text_sources directory.

  • Configuration files for the Python mkdocs website 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_data that can be used to build the Markdown for mkdocs.

  • 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.

ToDo:

  • 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?

About

GitHub pages website for publication of CVEs for Flexera, Revenera, Snow, and other divisions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published