O Single Sign-Off, Where Art Thou? An Empirical Analysis of Single Sign-On Account Hijacking and Session Management on the Web

被引:0
|
作者
Ghasemisharif, Mohammad [1 ]
Ramesh, Amruta [1 ]
Checkoway, Stephen [1 ]
Kanich, Chris [1 ]
Polakis, Jason [1 ]
机构
[1] Univ Illinois, Chicago, IL 60607 USA
基金
美国国家科学基金会;
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The advent of Single Sign-On (SSO) has ushered in the era of a tightly interconnected Web. Users can now effortlessly navigate the Web and obtain a personalized experience without the hassle of creating and managing accounts across different services. Due to the proliferation of SSO, user accounts in identity providers are now keys to the kingdom and pose a massive security risk. If such an account is compromised, attackers can gain control of the user's accounts in numerous other web services. In this paper we investigate the security implications of SSO and offer an in-depth analysis of account hijacking on the modern Web. Our experiments explore multiple aspects of the attack workflow and reveal significant variance in how services deploy SSO. We also introduce novel attacks that leverage SSO for maintaining long-term control of user accounts. We empirically evaluate our attacks against 95 major web and mobile services and demonstrate their severity and stealthy nature. Next we explore what session and account management options are available to users after an account is compromised. Our findings highlight the inherent limitations of prevalent SSO schemes as most services lack the functionality that would allow users to remediate an account takeover. This is exacerbated by the scale of SSO coverage, rendering manual remediation attempts a futile endeavor. To remedy this we propose Single Sign-Off, an extension to OpenID Connect for universally revoking access to all the accounts associated with the hijacked identity provider account.
引用
收藏
页码:1475 / 1492
页数:18
相关论文
共 5 条
  • [1] Towards Automated Auditing for Account and Session Management Flaws in Single Sign-On Deployments
    Ghasemisharif, Mohammad
    Kanich, Chris
    Polakis, Jason
    43RD IEEE SYMPOSIUM ON SECURITY AND PRIVACY (SP 2022), 2022, : 1774 - 1790
  • [2] Web services single sign-on protocol and formal analysis on it
    Zheng, DX
    Tang, SH
    Li, SF
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2005, 14 (05) : 923 - 930
  • [3] Design and Realization of the component of Single Sign-on based on Web Services and Session Verification
    Zhang, Yi-lai
    Huang, Hua
    INFORMATION TECHNOLOGY APPLICATIONS IN INDUSTRY II, PTS 1-4, 2013, 411-414 : 481 - 485
  • [4] Comparative Analysis and Framework Evaluating Web Single Sign-on Systems
    Alaca, Furkan
    Van Oorschot, Paul C.
    ACM COMPUTING SURVEYS, 2020, 53 (05)
  • [5] Privacy-preserving Web single sign-on: Formal security analysis and design
    Schmitz, Guido
    IT-INFORMATION TECHNOLOGY, 2022, 64 (1-2): : 43 - 48