~/talk

Frontend Security is a Thing

Talkat DrupalCon Amsterdam 2019 · 2019-10-28..10-31· [security, web-platform]
links:none on file
slides:none on file

Covers concrete attacks and defenses: OWASP lists SQL injection as the top risk in 2013 and 2017 and shows four SQLi flavors (incorrect escaping, bad typing, blind and second‑order) with escapes and typed checks as fixes; demonstrates how cross-site scripting (reflected and persistent) steals cookies and how Content Security Policy + sanitization stops it; lists CSRF tokens, rename uploads/disable execution, private file uploads, 2FA and password modules, and Drupal tools like Security Review and nikto sukui security headers as practical checks.

AI-written summary · about

  1. 0:00Intro
  2. 0:50Who am I
  3. 1:12Security and web development
  4. 2:03Attack on websites
  5. 4:07Incorrect filtered escape characters
  6. 5:21Incorrect type handling
  7. 8:35Reflected
  8. 10:47Content Security
  9. 13:29Drupal is Secure
  10. 15:37Antispam Measures
  11. 17:11Frontend Security Flaws
  12. 17:35Never Trust Data
  13. 17:58Questions
~/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.