November 11, 2025


Episode 18


I've Got a Golden Ticket: SAML Misconfigurations and Attacks 


Author: Noah Gearhart

Source code: https://github.com/ngearhart/website/blob/main/src/content/blog/post1-sso.md

Misconfigured Single Sign-On (SSO) can compromise your service by handing out golden tickets to attackers. Let's learn about the basics of SSO-enabled services, demonstrate some attacks, and discover how to prevent your service from being similarly compromised.

This post has a companion talk given by me at BSides NoVA 2025. See the video at: https://www.youtube.com/embed/RLvz8-2tjmg


SSO Crash Course

There are two key concepts within SSO: Identity Providers (IdPs) and Service Providers (SPs). Identity Providers serve as the source of truth, the origin for all information about users, their roles, and their group membership. This includes attributes like first and last name, and login credentials like passwords and multifactor tokens.