Skip to content
@RogoLabs

RogoLabs

Free, open-source sites and tools that take the CVE list apart and publish what they find.

RogoLabs

Free, open-source sites and tools that take the CVE list apart and publish what they find, each rebuilt from public feeds by GitHub Actions.

RogoLabs is my personal open-source lab. Rogo is Latin for "I ask," which is most of the job: each site below asks one question about vulnerability data and answers it in public, with the code in this org. Jerry Gamblin, @jgamblin.

Each site asks one question

Site The question it answers Code
CVE.ICU What is in the CVE list right now? Rebuilt whenever a fresh NVD snapshot lands. cve.icu
CVEForecast How many CVEs are coming next, overall and per CNA? CVEForecast
CVE Floodline Is a jump in CVE volume rain or a flood? Uses EPSS and CISA KEV to tell them apart. cvefloodline.org
PatchThis What should you patch first? Built from CISA KEV, Metasploit and Nuclei coverage plus high EPSS scores. patchthisapp
RBP Tracker Which CVE IDs are cited in public advisories but still sit in Reserved? RBP
Ghost CVEs Which CVE IDs are already public in commits or advisories while CVE.org lists them as Reserved, or not at all? GhostCVEs
CNA Scorecard How completely does each CNA fill in its CVE records? CNAScoreCard
CNAPulse Which CNAs are publishing more, or less, than their own baseline? CNAPulse
Consensus Engine Where do NVD and the GitHub Advisory Database disagree on a CVSS score? consensus-engine
CVETime How much time passes between CVE publications, globally and per CNA? CVETime
CVE Updates How often do CVE records change after they are published? CVE-Updates
SADP Tracker How much are supplier CNAs enriching CVE records through the Supplier ADP program? SADP-Tracker

Tools you run yourself

  • VulnRadar: an hourly CVE watchlist on GitHub Actions. Put your vendors and products in watchlist.yaml, and a match opens an issue with KEV and EPSS context.
  • quarry: a local-first vulnerability hunter for open-source repos on macOS, with sandboxed scanning and draft disclosure advisories.
  • Splunk add-ons: CVE.icu for Splunk (the full CVE V5 corpus with EPSS, KEV, SSVC and CVSS, on Splunkbase), TA-cvelist and TA-epss.
  • EPSS-History: an archive of the daily EPSS score files from FIRST.

Talk slides live on rogolabs.net. Data reviews and build logs live on jerrygamblin.com.

Every number on these sites comes from a public feed and a script you can read. If one looks wrong, open an issue on that repo and show me. I would rather be corrected than believed.

Pinned Loading

  1. VulnRadar VulnRadar Public

    Hourly CVE watchlist on GitHub Actions. Put your vendors and products in watchlist.yaml and a match opens an issue with KEV and EPSS context.

    Python 60 22

  2. cve.icu cve.icu Public

    The code behind cve.icu. Charts every CVE since 1999 and rebuilds whenever a fresh NVD snapshot lands.

    Python 56 7

  3. patchthisapp patchthisapp Public

    The patch-first list behind patchthis.app, built from CISA KEV, Metasploit and Nuclei coverage plus high EPSS scores. Refreshed every six hours.

    HTML 34 3

  4. GhostCVEs GhostCVEs Public

    Hunts Ghost CVEs: IDs already public in commits or advisories that CVE.org still lists as RESERVED, or not at all.

    Python 22 1

  5. CNAScoreCard CNAScoreCard Public

    Scores how completely each CNA fills in its CVE records over the most recent 6 months (cnascorecard.org)

    Python 9 3

  6. CVEForecast CVEForecast Public

    Runs cveforecast.org. Sixteen models predict CVE volume each night, overall and per CNA, and each is ranked against a naive baseline.

    Python 6 3

Repositories

Showing 10 of 26 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…