~/talk

Application security from start to finish

Talkat NDC Porto 2022 · 2022-04-25..04-29· [security, devops-and-delivery]
slides:none on file

Describes concrete supply‑chain disasters (the event‑stream / flatmap‑stream compromise that targeted a Bitcoin wallet, an 11‑line package withdrawal that breaks builds, and SolarWinds’ 2020 breach hitting ~33,000 customers) and demonstrates preventive measures: run development in ephemeral, least‑privileged environments (GitHub Codespaces), detect leaked secrets with secret scanning and rotation, keep dependencies current with Dependabot auto PRs, perform SCA plus CodeQL dataflow queries for SAST and add DAST/spidering in CI.

AI-written summary · about

  1. 0:00Start
  2. 1:37The event-stream incident
  3. 7:35Phishing
  4. 12:25Namespace shadowing
  5. 25:35Know your dependencies!
  6. 29:11Software Bill of Materials (V2 OWASP SCVS)
  7. 35:53Static Application Security Testing (SAST)
  8. 38:55Dynamic Application Security Testing (DAST)
  9. 40:29Infrastructure Scanning
~/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.