Hi,
we found a strange bug by losing passwords since version 3.2.0 or 3.2.1. We installed both versions this week and are not sure which version introduced the issue.
Steps to reproduce:
- Use an old account and decrypt the password.
- Add a problem symbol of your choosing to the password, we tested ä ü ö and ß .
- Save.
The password can no longer be decrypted (without an visible error). The password field stays empty.
The same problem occurs at account creation.
Details:
- No SQL or PHP errors are logged.
- The database field encrypted_password has still content and it changes once the problem symbol is saved.
- It could be possible that the password does not need to be changed when is has already a problem symbol included and only a other field was changed / saved with a decrypted password. (hard to test since this needs an already affected account)
- We are pretty sure more symbols are affected since most password generators don't use german umlauts.
Hi,
we found a strange bug by losing passwords since version 3.2.0 or 3.2.1. We installed both versions this week and are not sure which version introduced the issue.
Steps to reproduce:
The password can no longer be decrypted (without an visible error). The password field stays empty.
The same problem occurs at account creation.
Details: