~/talk

I hack your production live with 15 security flaws

TalkinFrenchat Voxxed Days Luxembourg 2023 · 2023-06-21..06-22· [security]
speakerdeck:egaetan
slides:none on file

A live demo walks through 15 real security vulnerabilities found in an existing web application, showing how they can be discovered and exploited. It focuses on developers’ responsibility for application security, explaining the developer’s role and concrete best practices to apply to prevent these flaws.

AI-written summary · about

  1. 0:00Web security introduction
  2. 2:10Application flaws and OWASP Top Ten
  3. 6:45SQL enumeration and errors
  4. 10:57Cross-Site Request Forgery (CSRF)
  5. 13:30Insecure Direct Object Reference (IDOR)
  6. 16:19Client vs server validation
  7. 17:25Unsecured cookies and manipulation
  8. 19:34Mass Assignment and business objects
  9. 21:42Cross-Site Scripting (XSS)
  10. 25:08Forgotten passwords and security
  11. 27:02Unsecure random generators
  12. 29:59Vulnerable dependencies
  13. 31:02JWT and signature algorithms
  14. 33:30Workflow controls and security
  15. 35:44Exposed admin pages
  16. 38:22Server-Side Request Forgery (SSRF)
  17. 40:29Security logs and events
  18. 41:34Security culture and inclusivity
~/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.