-
Type:
Suggestion
-
Resolution: Unresolved
-
None
-
Component/s: Authentication / Security, Directory - Remote Crowd
-
None
-
1
Problem
When a user changes their password to one that does not conform to Regex Password Rules, the error is not properly intercepted and is displayed on the user screen via a stack trace. This is a privacy risk as passwords are displayed both on screen and in stack traces in the server logs.
Steps to Reproduce
- Created a password regex([A-Z]) for the Crowd directory
- Change the password to one that doesn't match the regex rule
Expected Results
Confluence provides a user-friendly error noting the mismatch between the user password and the Regex Rules, without displaying the user's password
Actual Results
Crowd displays a stack trace that includes the user password.
Suggestion
Display a more "user-friendly" error that clearly states the issue without displaying the password or remove the user password.