Identity Theft: Attacks on SSO Systems - Kelby Ludwig - AppSecUSA 2018

h7ViO5YUuFA/default.jpg

SAML is often the trust anchor for Single Sign-On (SSO) in most modern day organizations. This presentation will discuss a new vulnerability discovered which has affected multiple independent SAML implementations, and more generally, can affect any systems reliant on the security of XML signatures. The issues found through this research affected multiple libraries, which in turn may underpin many SSO systems.




The root cause of this issue is due to the way various SAML implementations traverse the XML DOM after validating signatures. These vulnerabilities allow an attacker to tamper with signed XML documents, modifying attributes such as an authenticating user, without invalidating the signatures over these attributes. In many cases, this allows an attacker with authenticated access to a SAML Identity Provider to access services as an entirely different user - and more easily than you’d expect.

This talk will also discuss another demonstrated class of vulnerabilities in user directories that amplify the impact of the previously mentioned vulnerability, and in some cases, can enable authentication bypasses on their own.


Speakers

Kelby Ludwig
Principal AppSec Engineer, Duo

-

Managed by the official OWASP Media Project https://www.owasp.org/index.php/OWASP...

h7ViO5YUuFA/default.jpg
Identity Theft: Attacks on SSO Systems - Kelby Ludwig - AppSecUSA 2018 Identity Theft: Attacks on SSO Systems - Kelby Ludwig - AppSecUSA 2018 Reviewed by Anonymous on November 21, 2018 Rating: 5