~/talk

What is the secure software supply chain

Talkat phpday 2024 · 2024-05-16..05-17· [security]
slides:none on file

Defines the concrete attack surface: average project pulls 500 dependencies and over 90% of code is external, with Composer hosting ~300K packages and 2 billion downloads; demonstrates exploit classes against Terraform and an XZ supply‑chain backdoor that took three years to seed. Shows signing and provenance using Sigstore and SBOM generation with Syft, and builds signed OCI images deployed to Kubernetes with Kyverno policies and SBOM‑based scanning so the demo actually produces and enforces secure images.

AI-written summary · about

  1. 0:00Introduction
  2. 1:28Software supply chain
  3. 2:30Open source threats
  4. 7:07SolarWinds attack
  5. 8:34XZ backdoor deep dive
  6. 13:58Cybersecurity laws
  7. 15:04PHP Composer security
  8. 17:37Trusting dependencies
  9. 21:50Choosing dependencies safely
  10. 23:37Evaluating project quality
  11. 25:20Automating dependency management
  12. 26:44Live demo
  13. 27:28Q&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.