~/talk

Vulnerability Management for Go

Talkat GopherCon 2023 · 2023-09-26..09-29· [security, go]
slides:none on file

Go builds a vulnerability pipeline: a curated Go Vulnerability Database at vuln.go.dev, static analysis tool govulncheck, CI GitHub Action and VS Code integration. Comparing go.mod to the database naively shows 15 vulnerabilities but static analysis finds only 2 that are actually reachable and provides stack traces to the exact lines. The database aggregates CVEs and GitHub advisories, maintainers can submit reports, and the tooling is already usable in terminal, editor and CI.

AI-written summary · about

  1. 0:00Welcome
  2. 1:54Software vulnerabilities
  3. 3:41Software supply chain attacks
  4. 6:50Protecting supply chain
  5. 9:14Dependency vulnerability alerts
  6. 11:21Go vulnerability database
  7. 13:46Reducing false positives
  8. 15:53Introducing go vulncheck
  9. 17:58Vulnerability scanning workflows
  10. 19:42Editor support for checks
  11. 20:22Future of vulnerability management
~/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.