Live Exploiting Your Open Source Dependencies
summary
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
chapters (8)
- 0:00Start
- 0:16Devsecops
- 6:28Equifax
- 6:41Apache Struts Library
- 11:26Path Reversal
- 12:13Url Encoding
- 13:55Zip Files
- 16:20Tooling
related talks
01h 06mLive hacking: Breaking into your Java web app
40mLive hacking: Breaking into your web app
01h 02mLive Hacking: Breaking into your Web App
43mLive hacking: Breaking into your Java web app
41mLive Hacking: Breaking into Your Web App
46mLive hacking: Breaking into your Java web app
52mDevSecOps
47mLive Hacking: Breaking into Your Web App
