Skip to content

Releases: zadjadr/prometheus-cve-exporter

v0.0.6

21 Jul 01:47
112cba7
Compare
Choose a tag to compare

Changelog

  • 112cba7 Merge pull request #13 from zadjadr/chore/tls
  • 78e1bdd server: allow TLS
  • eb97b56 config: allow for tls
  • 4029162 fix: ensure severity is UPPERCASE
  • 2e44c4b Merge pull request #12 from zadjadr/fix/severity-handling
  • fcd0b8b fix: ensure severity is UPPERCASE
  • fafed5a Merge pull request #10 from zadjadr/feat/coverage
  • 7623604 ci: Add code coverage via codecov
  • e14c7b5 Merge pull request #9 from zadjadr/chore/gofmt
  • 6b4728a ci: add gofmt and go vet to tests
  • 7bc0a64 Merge pull request #8 from zadjadr/feat/dependabot
  • 9278423 Add dependabot.yml

v0.0.5

19 Jul 11:34
61a8fd5
Compare
Choose a tag to compare

Changelog

  • 61a8fd5 exporter_test: cleanup and add more tests
  • 24a27f4 exporter: allow reading from non gz url

v0.0.4

19 Jul 09:58
48e4495
Compare
Choose a tag to compare

Changelog

  • 48e4495 dockerfile: ensure ca certificates are installed
  • 7538147 exporter: ensure nvd feed url is only taken from the config

v0.0.3

19 Jul 09:24
8e74fe6
Compare
Choose a tag to compare

Changelog

  • 8e74fe6 Allow adding an external package file
  • a51fb5b docs: remove release badge

v0.0.2

18 Jul 22:07
9f3ac43
Compare
Choose a tag to compare

Changelog

v0.0.1

14 Jul 18:08
5852138
Compare
Choose a tag to compare

Release

Initial Release: Prometheus CVE Exporter
Project Name: Prometheus CVE Exporter

Overview

Prometheus CVE Exporter is a Golang-based tool designed to scan your system for all installed packages
and compare them with the latest National Vulnerability Database (NVD) JSON feed.

It exports various metrics to Prometheus, allowing you to monitor the security status of your packages.

Features

  • Scans installed packages on your system.
  • Compares package information with the recent NVD JSON feed.

Prometheus metrics

nvd_vulnerable_packages: Indicates if a package is vulnerable (1) or not (metric not present).
nvd_total_vulnerabilities: Total number of vulnerabilities detected.
nvd_last_update_time: Timestamp of the last successful update.

Full Changelog: https://github.com/zadjadr/prometheus-cve-exporter/commits/v0.0.1