
Demystifying CSP for modern applications - Philippe De Ryck - NDC Oslo 2026
Keywords
Summary
99 words
Critical Evaluation
Value of the Information & Strength of the Argument
The value of the information is high, as it offers concrete and practical advice on configuring CSP correctly, based on real-world examples and live demonstrations. The argumentation is solid: the speaker explains why common policies fail, demonstrates the attacks, and shows how to properly implement countermeasures. He emphasizes the importance of controlling script execution and provides clear reasoning for each recommendation.
Scientific Rigor, Source Quality, Title Accuracy
The rigor is high: the speaker is a Google Developer Expert and security consultant, and he presents accurate technical details. He sources his claims with practical demos and references the CSP specification implicitly. The title matches the content perfectly. No comments were provided in the input data, so no trends can be analyzed.
129 words
Title / Content Match
The title accurately reflects the content: the talk explains and demystifies CSP for modern web applications.
Quality & Reliability
9/10
Talk by a recognized security expert with practical demos, clear explanations, and accurate technical details. The claims are well-supported and the presentation is rigorous.
Key Moments
Markers derived by PSI from the transcript: the creator did not define chapters.
Cited Sources
- NDC Conferences — Official conference page for NDC events, where the talk was recorded.
- NDC Oslo — Official page for NDC Oslo, the event where this talk was given.
Contribution & Novelties
The talk provides a clear, demystifying overview of CSP that distills years of practical experience into actionable guidelines. It highlights common pitfalls (unsafe-inline, ineffective policies) and offers concrete techniques (hashes, nonces) that developers can immediately apply. It also addresses deployment strategies for single-page applications, which is often a pain point.
Pour aller plus loin :
- Content Security Policy Level 3 (W3C Specification) — The official spec defining CSP features.
- Cross-Site Scripting (XSS) - OWASP — Comprehensive resource on XSS attacks, the primary threat CSP mitigates.
- Content Security Policy (MDN Web Docs) — Practical reference and guidance for implementing CSP in web applications.
102 words
Radar Profile
The radar profile shows high scores across quantity, quality, technical level, and reliability, indicating a balanced and well-executed technical presentation.