~/talk

Keynote: Request Forgery on the Web - SSRF, CSRF and Clickjacking

Talkat Global AppSec US 2021 Virtual · 2021-11-08..11-12· [security, web-platform]
slides:none on file

Explains concrete attacks and fixes: Cross‑Site Request Forgery lets an attacker force authenticated actions; defenses that work are synchronizer token, double-submit cookie, re‑auth for critical actions and SameSite=strict cookies (Chrome 80 sets Lax by default). Server‑Side Request Forgery causes Capital One to leak ~100 million records and a Brazilian router flaw hits ~5 million users; fix by validating/encoding URLs, network controls and backend access checks. Clickjacking blocks with X‑Frame‑Options or CSP frame-ancestors. Tools like ZAP/Burp/DAST find many of these issues.

AI-written summary · about

  1. 0:00Introduction
  2. 2:06What is request forgery
  3. 3:18Examples
  4. 6:01Crosssite request forgery
  5. 7:18Netflix request forgery
  6. 9:30Single signon
  7. 12:17Traditional Web Apps
  8. 13:09Get Requests
  9. 13:59Double Submit
  10. 15:50Browser Standards
  11. 18:24Same site lacks
  12. 19:10Cookie defense
  13. 20:31Check origin header
  14. 20:59Control origin header
  15. 21:24Crosssite scripting
  16. 21:37Twitter attack
  17. 22:22Crosssite request forgery cheat sheet
  18. 23:19Serverside request forgery
  19. 24:05Capital One case
  20. 27:38From another angle
  21. 28:09SSRF attack
  22. 29:08How to fix
  23. 29:39SSRF
  24. 29:50Summary
  25. 31:22Questions
  26. 32:21Web Frameworks
  27. 37:24Service on request forgery
  28. 43:21Clickjacking
  29. 44:36XFrameOptions
~/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.