~/talk

With VEX, The Possibilities are (Almost) Limitless!

Talkat CVE/FIRST VulnCon 2025 · 2025-04-07..04-10· [security]
slides:none on file

A vex-reader Python library parses CEF VEX and powers a lightweight Flask site that recreates CVE pages from VEX plus NVD, CVE.org and EPSS, and it outputs a Hugging Face dataset that can be queried with DuckDB. The work demonstrates converting VEX into usable tooling, surfaces a scanner reporting >600 false positives on an up-to-date VM, reveals ISO date handling bugs with SUSE VEX on Python 3.9, and exposes vendor inconsistencies and adoption gaps.

AI-written summary · about

  1. 0:00Introduction
  2. 1:07VEX rise and importance
  3. 3:55Adopting VEX challenges
  4. 6:20Building a VEX reader
  5. 8:26Reproducing CVE pages
  6. 10:33VEX for AI and analytics
  7. 13:02VEX vendor compatibility
  8. 15:49Industry feedback on VEX
  9. 17:53VEX data possibilities
  10. 19:37Q&A: VEX for vulnerability management
  11. 21:44Q&A: VEX vs SBOM
  12. 23:12Q&A: VEX vendor role
  13. 25:18Q&A: Extending VEX attributes
  14. 26:00Q&A: Open source VEX burden
  15. 28:00Closing remarks
~/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.