~/talk

How to Improve Your Web Application’s Security using Mozilla Observatory

Talkat XtremeJS 2023 · on Tuesday, 2023-11-21· [security, web-platform]
slides:none on file

Runs a Mozilla Observatory scan of a real personal site and shows the overall score plus per-metric failure reasons, then implements fixes: adds a locked-down Content Security Policy with CSP report-only to collect violations before blocking, demonstrates specific directives (script-src, img-src, font-src), sets cookie flags Secure, HttpOnly and SameSite=strict, explains CORS preflight headers and Access-Control-Allow- responses, configures HSTS and correct HTTPS redirection, uses Subresource Integrity with integrity + crossorigin=anonymous*, and enables nosniff and frame-ancestors/X-Frame-Options.

AI-written summary · about

  1. 0:00Web app security with Mozilla Observatory
  2. 1:28Content Security Policy basics
  3. 3:18Advanced CSP examples
  4. 6:07Securing cookies
  5. 8:38Cross-Origin Resource Sharing
  6. 11:06HSTS and HTTPS best practices
  7. 14:05Referrer policy for privacy
  8. 16:13Subresource Integrity
  9. 18:45MIME sniffing attacks
  10. 19:30Clickjacking with X-Frame-Options
~/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.