kevs-tui

command module
v0.1.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 22, 2025 License: MIT Imports: 4 Imported by: 0

README

CISA KEV TUI

Go Version License Go Report Card GitHub Release Tests Lint Coverage

Terminal UI for searching CISA Known Exploited Vulnerabilities (KEV) catalog with EPSS exploit probability scores.

Demo

Install

Go Install
go install github.com/ethanolivertroy/kevs-tui@latest
Build from Source
git clone https://github.com/ethanolivertroy/kevs-tui.git
cd kevs-tui
go build -o kev .

Usage

kev

Features

  • EPSS Scores - Exploit Prediction Scoring System data showing probability of exploitation
  • Statistics Header - Total KEVs, ransomware count, overdue count at a glance
  • Multiple Sort Options - Sort by date added, due date, EPSS score, or vendor
  • Quick Filters - Filter to show only ransomware or overdue vulnerabilities
  • Open in Browser - Launch NVD page directly from the TUI
  • Copy to Clipboard - Quick copy CVE IDs
  • Scrollable Detail View - Navigate long descriptions with keyboard/mouse
  • Visual Indicators - Color-coded EPSS bars, overdue badges, ransomware flags

Keys

Key Action
/ Filter/search
j/k or arrows Navigate
Enter View details
Esc Back/clear filter
? Toggle help
s Cycle sort mode
r Toggle ransomware filter
d Toggle overdue filter
o Open NVD URL in browser
c Copy CVE ID to clipboard
t Jump to top
b Jump to bottom
q Quit

Data Sources

License

MIT

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
internal
api
tui

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL