Skip to content

About

A Python script which generates automatic PDF reports based on KEV catalog and NIST data.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

report automation

Automated Early Warning Reports in Python 📊

Automate your Early Warning reports with Python 🐍.
This script automatically generates an Early Warning PDF report, is designed for companies offering SOC services and can be customized with your company logo.
Data on the most exploited CVEs are taken from the CISA KEV (Known Exploited Vulnerabilities) catalog. The script uses HTTP requests to access NIST APIs to obtain detailed information about each CVE, such as description, severity, and so on.
The script uses the Python Pyecharts library to create information graphics representing CVEs based on various criteria. After collecting all the data it uses the wkhtmltopdf conversion tool and the Python PDFKit library to generate a high-quality PDF report.
It is designed to run monthly and retrieves all CVEs released in the KEV catalog in the previous month.

Links 🌐

Report Demo 🗂️

demo

About

A Python script which generates automatic PDF reports based on KEV catalog and NIST data.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages