~/talk

Towards a post-XSS world.

Talkat JSConf EU 2013 · 2013-09-14..09-15· [web-platform, security]
slides:none on file

Claim: Content Security Policy (CSP) can dramatically reduce XSS by whitelisting script/style sources and reporting violations. Implementation uses the HTTP header with directives, report-uri for violation callbacks, and mechanisms like nonces and hash whitelists to allow safe inline snippets; Chrome and Firefox implement CSP and Chrome exposes nonces behind a flag. CSP bans unsafe-eval and inline by default, supports sandboxed iframes for isolated evals, and proves practical as a deployable, incremental mitigation.

AI-written summary · about

  1. 0:00Start
  2. 0:30Cross-Site Scripting
  3. 2:16Malware Warning
  4. 3:02Content Injection Attacks
  5. 12:05Content Security Policy
  6. 12:51Content Security Policy Directive
  7. 14:56Report Uri
  8. 15:30Content Security Policy Report Only
  9. 16:41Csp Designed by Ignoring Reality
  10. 17:23Unsafe Inline
  11. 20:47Inject an Iframe into Your Page Sandbox
~/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.