The Seven Deadly Sins of Web Apps, or a Bit About SSO Bugs
summary
A talk about common implementation mistakes in Single Sign-On and the OAuth and OpenID Connect protocols, focusing on how subtle issues and multitenancy weaken authentication security. It uses concrete examples and known vulnerabilities (e.g., BingBang, GhostToken) and shows cases from Azure and GCP to illustrate these pitfalls.
AI-written summary · about
chapters (8)
- 0:00SSO introduction
- 1:47Authentication protocols
- 10:58Identity providers
- 14:08Vulnerability examples
- 22:54AD and Entra ID attacks
- 26:27Social sign-in bugs
- 30:25Ghost Token and mutable claims
- 34:18Summary and recommendations
related talks
46mSecure SSO Authentication: Strategies to Eliminate Vulnerabilities
01h 05mCommon mistakes and misconceptions in Web App Security using OAuth 2.0 and OpenId Connect
40mModern Single Sign-On: On the Security of Single Sign-On ...
01h 02mOpenID Connect & OAuth 2.0 – Security Best Practices
18mOne Identity to Rule Them All
30mOMG WTF SSO: A Beginner’s Guide to Single Sign-On...
39mSecuring your apps with OAuth2 and OpenID Connect
27mSecurity Issues In OAuth/OIDC Implementations
