International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 174 - Number 1 |
Year of Publication: 2017 |
Authors: Shymala Gowri Selvaganapathy, Nivaashini Mathappan, Hema Priya Natarajan, Sasidharan R. |
10.5120/ijca2017915304 |
Shymala Gowri Selvaganapathy, Nivaashini Mathappan, Hema Priya Natarajan, Sasidharan R. . WSASRESSO - A Novel Framework for Analysis of SAML based SSO Protocols using Black Box Penetration Testing. International Journal of Computer Applications. 174, 1 ( Sep 2017), 21-28. DOI=10.5120/ijca2017915304
Single Sign-On (SSO) is a simplified approach which relieves users from the burden of dealing with multiple credentials but at the same time presents new security challenges. With three different parties participating in the authentication process, SSO solutions involve different layers of communication and exchange of credentials that are enabled by using HTTP redirection and JavaScript, which creates several vulnerabilities for attackers to exploit and makes SSO a launch pad for typical attacks. A formal method is needed to evaluate the flaws in the SSO protocol implementation. The security service Availability is important to ensure that the information concerned is readily accessible to the authorized persons; here the problem of Violation of Availability in SSO is addressed. This work WSASRESSO provides a framework which evaluates SAML based SSO protocols using Burp suite extension with a combination of EsPReSSO algorithm for identification of the SSO protocols along with SAML Raider for fetching the protocol infrastructure details and integration of WS-Attacker to perform black box penetration testing. Since new types of SSO attacks are evolving over time, the proposed security framework can be used to find the strength of the SSO protocols. Here, signature based attacks like XML Signature Wrapping and XML Signature Faking attacks have been simulated and tested which can be categorized under Phishing attacks.