University of Illinois Chicago
Browse

Exploring the Security Implications of Single Sign-On Deployments in the Wild

thesis
posted on 2023-12-01, 00:00 authored by Mohammad Ghasemisharif
Web services face challenges with online identity and account management, especially in the face of security breaches and misuse. The rise of social media has led to the adoption of Single Sign-On (SSO) systems, allowing users to access multiple services using one identity provider (IdP) account, such as Facebook. While SSO systems offer users the convenience of accessing multiple services using credentials from trusted IdPs, they increase the attack surface and introduce new potential security vulnerabilities. This dissertation explores the security ramifications of SSO in the context of web services. First, we unveil a set of novel SSO-driven attacks that can amplify account compromises, revealing that many services do not have adequate measures for account recovery post-compromise. In response, we introduce “Single Sign-Off”, a method to terminate access to all linked services if an IdP account is compromised. Next, motivated by our findings, we develop an automated framework, SAAT, which evaluates the SSO implementation in relying parties (RPs) at scale, uncovering a notable inconsistency in SSO maintenance and security measures. Our research further highlights the potential risks of combining SSO with conventional authentication methods, including the bypassing of two-factor authentication and CAPTCHAs, emphasizing new vulnerabilities that can jeopardize account security.

History

Advisor

Jason Polakis

Department

Computer Science

Degree Grantor

University of Illinois Chicago

Degree Level

  • Doctoral

Degree name

PhD, Doctor of Philosophy

Committee Member

Chris Kanich Jon A. Solworth Nick Nikiforakis Adam Doupé

Thesis type

application/pdf

Language

  • en

Usage metrics

    Categories

    No categories selected

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC