Protecting a Service Using CSP
summary
The talk covers using Content Security Policy (CSP) to protect web services: why CSP was implemented across several services, which classes of attacks (e.g., cross-site scripting and related injection threats) are now mitigated, and what practical difficulties were encountered during deployment.
AI-written summary · about
chapters (19)
- 0:00CSP intro
- 1:09Attack risks
- 2:31What is CSP
- 6:47CSP evolution
- 7:50Content-Security-Policy header
- 9:15CSP directives and values
- 11:43CSP compatibility issues
- 13:10Inline styles and scripts
- 15:58Nonce and hash usage
- 16:42connect-src explained
- 17:48CSP in Yandex Maps
- 19:56report-uri and errors
- 21:21Testing CSP
- 22:46CSP tools
- 23:09CSP checklist
- 24:53CSP backward support
- 25:41Q&A: CSP in requests
- 26:45Q&A: CSP and extensions
- 30:38CSP conclusion
related talks
39mProtect Your Application with the Content Security Policy HTTP Security Header
25mHow HTTP Content-Security-Policy can save your romantic evening
42mDeploying and managing CSP: the browser-side firewall
16mA practical guide to implementing Content Security Policy (CSP) to secure Client-side
24mTowards a post-XSS world.
32mWhat is CSP and Why Haven't You Applied it Yet
31mCCSP: Controlled Relaxation of Content Security Policies...
40mContent Security Policy to the Rescue
