Hi all,
When a user registers for the first time in IdentityNow, depending on the configuration, they may be asked to setup security questions for strong authentication. They must choose some questions and determine the answer. From a technical perspective, these answers are secrets. If others will know them, they can use it to perform strong authentication. Therefore, these answers should be secured in a similar way as passwords (hidden, encrypted etc.).
If I log in IdentityNow and then go to preferences, I trigger the strong authentication and see this:
Note that my answers are not visible. Only asterisks are shown. This has the same security level as when I write down the password.
During registration, when filling in the password and security question answers, we actually do see the values.
The password field (and confirmation password field) are only displaying asterisks. The reason behind this decision (I assume) is that when you share your screen while in a call, or if you have people close to you who might be able to see the screen, they will not be able to read your password from the screen. But why isn’t this applied to the security question answers as well on this location? Especially if they are hidden when I am actually using them while performing strong authentication. Now it is not consistently applied as secret.
To me this looks like a security issue.