~/talk

Live Exploiting Your Open Source Dependencies

Talkat CodeLand 2020 · 2020-07-23..07-24· [security]
slides:none on file

Shows a runnable sample app (Goof) on Heroku and demonstrates an Apache Struts OGNL RCE that runs arbitrary bash, plus a zip‑slip overwrite that replaces the JDK native2ascii binary. Quantifies supply‑chain risk with a 19‑line serverless JS function pulling 19 deps that become ~200,000 LOC and cites Equifax’s ~143 million records breach. Uses real headers and URL‑encoding tricks to exploit st path‑traversal, recommends shifting left with Snyk‑style dependency scanning integrated into editor, CI and daily monitoring.

AI-written summary · about

  1. 0:00Start
  2. 0:16Devsecops
  3. 6:28Equifax
  4. 6:41Apache Struts Library
  5. 11:26Path Reversal
  6. 12:13Url Encoding
  7. 13:55Zip Files
  8. 16:20Tooling
~/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.