~/talk

CVE Record Format - Purl and CPE Workshop

links:none on file
slides:none on file

CVE Record Format 5.2.0 adds PURL support while 5.1.1 added CPE; PURLs are represented as the package URL object in the CVE JSON and must omit the version (versions go into the existing affected array and CVE Services validate this), and PURL 1.0.02 is ECMA-recognized; CPEs are included almost verbatim from NVD as the CPE applicability structure (nodes, CPE match, logical operators) so records can express complex OS/hardware/version logic; Vulnogram auto-fills CPEs but recommends using NIST’s dictionary or requesting additions.

AI-written summary · about

  1. 0:00Introduction
  2. 1:14CVE record format overview
  3. 3:44What is Purl
  4. 8:05Adding Purl to CVE records
  5. 9:29Why include Purl
  6. 11:34Introduction to CPE and its history
  7. 14:06CPE applicability language
  8. 15:30Why include CPE
  9. 17:58Terminology differences
  10. 20:10NVD site examples
  11. 22:18CPE in CVE examples
  12. 24:03Advanced CPE examples
  13. 28:19Real CVE CPE examples
  14. 30:30Include CPE today
  15. 33:16Vulnogram for CPE
  16. 34:18References
  17. 35:24Q&A on Purl and CPE
  18. 40:44Q&A on firmware identifiers
  19. 42:52Q&A on match criteria
  20. 45:01Closing 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.