SecAppDev 2026 - Web security
SecAppDev 2026 offers three days of in-depth lectures and two days of hands-on workshops. Use the buttons below to navigate between the topics. The full schedule shows all sessions.
AI / ML security
Threat modeling
OWASP top 10
Authorization
Architecture
Secure Coding
Supply chain security
Web security
Cryptography
Governance
Application Security
Privacy
Offensive security
Practical web application security guided by real-world CVEs
One-day workshop by Philippe De Ryck in room West Wing
Friday June 5th, 09:00 - 17:30
This workshop explores modern web application security through the lens of recent real-world CVEs. Instead of focusing on theory, we analyze how vulnerabilities such as path traversal, JWT handling flaws, authorization bypasses, and command injection appear in practice. By dissecting real incidents, we uncover common patterns, root causes, and exploitation techniques. The workshop connects these findings to concrete defensive strategies, helping you understand not just what goes wrong, but how to prevent it in modern applications.
Learning goal: Learn core web application security concepts and how they manifest in real-world vulnerabilities, using recent CVEs as context to understand and prevent common issues.
OAuth 2.1 Best Practices
Deep-dive lecture by Philippe De Ryck in room Lemaire
Monday June 1st, 16:00 - 17:30
A practical and up-to-date overview of OAuth 2.1, covering core concepts, modern security best practices, and key extensions like PAR and DPoP, with guidance on applying them in real-world architectures and preparing for what’s coming next.
Key takeaway: Learn how to apply OAuth 2.1 best practices and supporting technologies to build secure applications and stay aligned with evolving standards.
An Updated Security Model of the Web
Deep-dive lecture by Philippe De Ryck in room Lemaire
Monday June 1st, 14:00 - 15:30
An up-to-date look at the browser security model, new browser features, and how mechanisms like the Sanitizer API, cookie prefixes, and script integrity help build more secure web applications.
Key takeaway: Understand how browsers think about security, and how to leverage modern browser features in your applications.
The Art of Cross-site Leaks
Advanced lecture by Tom Van Goethem in room West Wing
Wednesday June 3rd, 14:00 - 15:30
XS-Leaks bypass the same-origin policy to infer sensitive user data via browser side-channels. Learn how these invisible attacks work, what browser vendors are doing, and the simple steps you can take to secure your applications.
Key takeaway: XS-Leaks bypass SOP through side channels and native browser features; learn how SameSite and Fetch Metadata help defend your apps.
Designing "least-authority" JavaScript apps
Deep-dive lecture by Tom Van Cutsem in room West Wing
Tuesday June 2nd, 16:00 - 17:30
Learn the problems and solutions of combining "trusted" and "untrusted" JavaScript. We introduce secure dialects of JavaScript and practical tools that help to prevent supply-chain attacks from third-party modules.
Key takeaway: Learn how to get "trusted" and "untrusted" JavaScript to safely co-exist in your app.
Demystifying CSP for Modern Applications
Deep-dive lecture by Philippe De Ryck in room West Wing
Wednesday June 3rd, 09:00 - 10:30
CSP is often seen as complex and frustrating. This session explains why most policies fail, how to fix them, and how to apply CSP effectively in modern applications, including single page apps.
Key takeaway: Understand why CSP often fails and learn how to implement it correctly with practical, actionable guidance.