~/talk

Reflections on Trust in the Software Supply Chain

Talkat Black Hat USA 2023 · 2023-08-05..08-10· [security]
links:none on file
slides:none on file

Survey of current defenses (SLSA, SBOM/CycloneDX 1.5, code signing) shows gaps: build plugins and extensions can inject payloads during CI/CD. Demo uses a multimodule Maven/Gradle chain and a published artifact to produce a reverse shell from a compromised build helper, illustrating how SolarWinds‑style compromise reaches thousands (SolarWinds affected ~18,000). Proposal shows binary-source validation comparing models from source and artifact, plus a manufacturing SBOM and applying SLSA recursively as mitigations.

AI-written summary · about

  1. 0:00Introduction
  2. 0:45Supply chain security gap
  3. 2:51Development toolchain threats
  4. 7:29Build-time dependencies matter
  5. 12:23Controls for build-time dependencies
  6. 15:54Trusting trust problem
  7. 17:23Demo: malicious build-time dependency
  8. 24:49Insider threats in open source
  9. 25:12Mitigations and SALSA
  10. 27:21Reproducible builds limits
  11. 28:47Vulnerable vs malicious attacks
  12. 29:09Binary-source validation
  13. 34:27Immediate actions for consumers
  14. 36:16Summary and call to action
~/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.