~/talk

Verifying and Signing EBPF Programs with Inspektor Gadget

Talkat Linux Security Summit Europe 2024 · on Tuesday, 2024-09-17· at 12:00· Hall L3· [security]
links:none on file
slides:none on file

Inspektor Gadget packages eBPF programs as OCI images and signs them in CI with cosign, then verifies signatures at runtime and refuses execution of images whose signature or payload digest does not match. It supports multiarch images, pushes signatures and payloads to the registry via ORAS/OCI APIs, and accepts multiple public keys set at deploy time for Kubernetes. It targets risks from helpers like bpf_override_return and shows blocking unsigned gadgets, while noting runtime-generated eBPF bytecode remains out of scope.

AI-written summary · about

  1. 0:00eBPF and Inspektor Gadget intro
  2. 3:58eBPF security challenges
  3. 6:50What is Inspektor Gadget
  4. 9:15OCI images for eBPF
  5. 11:46Signing Gadgets with Cosign
  6. 13:52Verification in Kubernetes
  7. 16:25Conclusion and future
  8. 17:30Q&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.