Skip to content
/ CVElk Public

Autoconfigured ELK Stack That Contains All EPSS and NVD CVE Data

License

Notifications You must be signed in to change notification settings

jgamblin/CVElk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CVElk

About The Project

CVElk allows you to build a local Elastic Stack quickly using docker-compose and import data directly from NVD and EPSS.

Built With

Getting Started

Prerequisites

CVElk was built and tested on macOS 13.0 and requires the following software:

Installation

  1. Clone the repository

    git clone https://github.com/jgamblin/CVElk
  2. Run the installation script.

    ./CVElk.sh

Kibana Access

Once the shell script has finished running you can access the Kibana Dashboard at http://localhost:5601/ to start exploring the data.

There is an example dashboard included in the install: Default Dashboard

Elastic Cloud

Instead of running locally you can push to Elastic Cloud

Roadmap

  • Scheduled Data Runs

Data Notes

Depending on your internet speed and the amount of data requested, startup can take 10 minutes to more than an hour. By Default:

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Support

Use the issues tab to report any problems or issues.

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Jerry Gamblin - @jgamblin

About

Autoconfigured ELK Stack That Contains All EPSS and NVD CVE Data

Topics

Resources

License

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •