~/talk

A vulnerability database should not be about vulnerabilities!

Talkat IndiaFOSS 3.0 · 2023-10-28..10-29· [security]
links:none on file
slides:none on file

Argues that vulnerability databases must be package-first not CVE-first, and demonstrates a concrete implementation: use PackageURL identifiers and a universal range format called vers to enumerate exact vulnerable package versions instead of fuzzy ranges. Shows the curl/NVD contradiction as evidence, describes a live service (VulnerableCode + PE DB) that stores concrete package URLs, enumerates impacted versions per advisory, and offers a VirusTotal-like comparison engine that aggregates and highlights contradictions across databases.

AI-written summary · about

  1. 0:00Introduction
  2. 1:50Problems with databases
  3. 3:38Upstream maintainers know best
  4. 5:04Packages as first-class
  5. 7:34Package URLs standard
  6. 9:19Storing vulnerable packages
  7. 10:49Universal version ranges
  8. 11:52Advisories to packages
  9. 13:19Comparison engine
  10. 14:22Summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.