~/talk

Web Application Firewalls: Analysis of Detection Logic

Talkat Black Hat USA 2016 · 2016-08-03..08-04· [security]
slides:none on file

Analysis inspects detection logic of six open‑source WAFs (ModSecurity/CRS 2,3, Comodo, PHPIDS, QuickDefense, Libinjection), reports over 300 potential regex weaknesses and details more than 15 new bypasses. A static regex analyzer and a released SAST tool flag issues like missing case modifiers, flawed quantifiers, blacklists, and ReDoS; fuzzing against MySQL/MSSQL/Oracle yields clustered lookup tables of allowed characters and a published regex security cheatsheet with concrete payloads that bypass many rules.

AI-written summary · about

  1. 0:00Introduction
  2. 1:05Agenda and goals
  3. 2:57Attacker vs defender mindset
  4. 4:29WAF operational stages
  5. 5:53Regex detection research
  6. 8:31Regex bypass examples
  7. 11:21Advanced regex flaws
  8. 14:18Regex cheat sheet tool
  9. 16:04Tool demo and case study
  10. 19:15Bypassing major WAFs
  11. 23:00Browser filter bypass
  12. 24:34Root cause analysis
  13. 27:44Logical bypass methods
  14. 29:52Unexpected logic bypass
  15. 32:37Libinjection analysis
  16. 35:00Fuzzing results table
  17. 37:10Conclusion and future work
~/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.