You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@guacamole.apache.org by "James Muehlner (Jira)" <ji...@apache.org> on 2023/04/26 23:53:00 UTC

[jira] [Created] (GUACAMOLE-1780) TOTP and SAML auth cannot be used together

James Muehlner created GUACAMOLE-1780:
-----------------------------------------

             Summary: TOTP and SAML auth cannot be used together
                 Key: GUACAMOLE-1780
                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-1780
             Project: Guacamole
          Issue Type: Improvement
          Components: guacamole-auth-saml, guacamole-auth-totp, guacamole-client
            Reporter: James Muehlner


An authentication attempt using both the SAML and TOTP auth providers together cannot succeed. Depending on the order that the extensions are loaded, the behavior may be an infinite loop between SAML provider redirects and TOTP codes, or the login attempt will just fail after both factors are provided.

The problem seems to be that both SAML and TOTP have replay attack preventions in place - meaning that after the SAML response is accepted, and the TOTP prompt is submitted, the original SAML response is no longer valid.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)