~/talk

Security is Broken: Understanding Common Vulnerabilities

Talkat MountainWest RubyConf 2016 · 2016-03-21..03-22· [security]
slides:none on file

Explains how interoperability and innocuous features in technologies like XML lead to security flaws, using concrete examples of XSS, XXE, and CSRF. Describes how attackers exploit those vulnerabilities and gives guidance on designing and coding more secure software by avoiding the decisions that enabled those exploits.

AI-written summary · about

  1. 0:00Intro
  2. 0:49MOUNTAIN WEST RUBYCONF 2016
  3. 3:02How is security broken?
  4. 4:20How did we get here?
  5. 9:51How dangerous are CSRF attacks?
  6. 10:10How to mitigate CSRF?
  7. 11:09Caveat: CSRF protection in Rails is order-dependent
  8. 13:19Refresh tokens with the session / don't reuse tokens
  9. 18:27How dangerous are XSS attacks?
  10. 18:53How to mitigate XSS?
  11. 22:25EXPLOITING XXE with CURL
  12. 24:53How dangerous are XXE attacks?
  13. 26:42SECURITY Investigate vulnerabilities & patches
  14. 27:34SECURITY Resilience & empowerment
  15. 27:58GitHub eileencodes/security_examples
  16. 28:23SECURITY Awareness of vulnerabilities
~/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.