~/talk

Securing a Yocto Built System

Talkat Open Source Summit Europe 2025 · on Tuesday, 2025-08-26· at 11:55· G104 (Level 1)· [security]
links:none on file
slides:none on file

Step-by-step demo implements Yocto manual guidelines by building a distro with development, production, and production-test images, adding first-boot root-password unit (systemd) to generate device-unique credentials, using package-exclude and manifest inspection to drop packages, enabling compiler hardening flags, running lighttpd as non-root with CAP_NET_BIND_SERVICE, and booting a read-only root (overlayfs) filesystem; meta-security layer supplies kernel hardening fragments but is not a silver bullet; vulnerability auditing uses Vanscout/SPDX consumer to generate actionable reports — all proofs of concept work.

AI-written summary · about

  1. 0:00Yocto security challenges
  2. 3:32Modern embedded security
  3. 5:16Secure Yocto distributions
  4. 8:05Attack surface reduction
  5. 10:59Device credentials at boot
  6. 14:29Compiler and user space security
  7. 17:39Restricting service privileges
  8. 22:22Kernel and bootloader hardening
  9. 26:14Read-only root filesystem
  10. 29:06Vulnerability checks maintenance
  11. 33:54Yocto product vulnerabilities
  12. 35:38Security best practices
  13. 39:10Q&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.