~/talk

Weaving a VEX Feed Through the Kubernetes Project

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

Kubernetes now publishes a machine-readable VEX feed that ties CVEs to specific branches, modules and container images using OpenVEX, created from three sources: automated Go vulncheck reachability results plus maintainer assessments, advisory data emitted as OSV, and future base‑image scans. A new tool, VEX flow, opens triage issues, captures owner approvals from OWNERS files, assembles OpenVEX documents, signs them with Sigstore and attaches attestations to images. The flow blocks releases via policy checks in tests and is working in initial runs across the project’s 3–4 maintained branches.

AI-written summary · about

  1. 0:00Introduction
  2. 1:04VEX overview today
  3. 3:51VEX status messages
  4. 6:00VEX in Kubernetes
  5. 8:26Kubernetes VEX feed design
  6. 13:03Go VULN check implementation
  7. 16:56VEX flow tool demo
  8. 22:13Status and future plans
  9. 23:20Q&A
~/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.