mitre-siphon

codecovGitHubGitHub release (latest SemVer including pre-releases)

Mitre-Siphon

Watches the NVD CVE JSON repositories and on updates publishes to a queue. Queue data is processsed and saved into a database for full text searching across a REST Api.

Prerequisites

Running the tests

Tests are run using docker-compose.

docker-compose --file docker-compose.test.yml build
docker-compose --file docker-compose.test.yml run sut

Getting Started

Run docker-compose up to launch the application. Once everything has started up you will be able to access the application at http://localost:8080/ the default credentials are test:test. Once you are logged in you will have access to the swagger ui to interact with the REST API. This will allow you to do paged multi term searches against the saved NVD CVE data.

image

Built With

Versioning

SemVer is used for versioning. For the versions available, see the tags on this repository.

Todos

License

This project is licensed under the MIT License - see the LICENSE.md file for details