~/talk

API Security Assurance via E2E Testing

Talkat OWASP Global AppSec Singapore 2023 · 2023-10-03..10-05· [security, testing]
name:Alex Mor
links:none on file
slides:none on file

Argues that API security becomes continuous by baking concrete checks into E2E suites, demonstrates a toy app called insecure Cuts, shows failing then fixed tests for weak passwords using NestJS and SuperTest, adds security headers via helmet, and uses Bard to auto-generate authorization and abuse-case specs. Presents reusable test templates, immediate CI feedback when auth or input validation regresses, and live demos where a failing test turns green after a small code change.

AI-written summary · about

  1. 0:00Introduction
  2. 4:30Alex Mor Introduction
  3. 6:37Agenda
  4. 7:51Motivation
  5. 10:07Challenge
  6. 11:48Software Testing
  7. 16:56Why do we do testing
  8. 21:27Secure Cuts
  9. 25:37Spec Style
  10. 29:02Data Transfer Object
  11. 32:27Lockout Scripts
  12. 33:22Test Frameworks
  13. 43:17AI Security Testing
  14. 48:27Security Headers
  15. 51:57Next Steps
~/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.