~/talk

How Can We Effectively Test Transient Execution Mitigations?

slides:none on file

Describes a prototype pass‑fail CI test suite that runs transient execution exploits as regression tests, rewritten in C from Google SafeSide and using the memory oracle and cache side‑channel techniques, aiming for statistical confidence rather than flaky demos. Covers current mitigation checks like /sys/devices/system/cpu/vulnerabilities, transient.fail and spectre BHB CVEs, explains why distro kernel configs microcode and firmware make verification hard, and reports the suite is early stage but runnable and intended for automated CI.

AI-written summary · about

  1. 0:00Introduction
  2. 0:32About Russell
  3. 1:09Background
  4. 3:31Transient Execution
  5. 4:57Transient Execution Example
  6. 6:29Spectre Meltdown
  7. 10:00How fixes get distributed
  8. 14:21How vulnerabilities are discovered reported
  9. 15:30What can go wrong
  10. 18:05How do you know youre safe
  11. 18:58What happens next
  12. 20:18TrustMeBro
  13. 24:30Resources
  14. 26:07How Could We Change
~/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.