You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When using org.eclipse.equinox.internal.security.ui.storage.ChangePasswordWizard to change a password, the old hints remain if the user opts not to create new password hints. This allows the new password to be recovered using the previous hints, creating a security vulnerability.
Steps to Reproduce:
Initiate password change using ChangePasswordWizard.
Enter current and new passwords.
Choose to skip creating new password hints.
Attempt to recover the new password using old hints.
Expected Behavior:
Old password hints should be removed when a user opts not to create new hints, as this prevents the new password from being recovered with previous hints.
Actual Behavior:
Old password hints remain, allowing the new password to be recovered.
Suggested Fix:
Update org.eclipse.equinox.internal.security.ui.storage.UICallbackProvider#setupPasswordRecovery to remove existing password hints when the user opts not to create new ones during a password change.
The text was updated successfully, but these errors were encountered:
When using
org.eclipse.equinox.internal.security.ui.storage.ChangePasswordWizard
to change a password, the old hints remain if the user opts not to create new password hints. This allows the new password to be recovered using the previous hints, creating a security vulnerability.Steps to Reproduce:
ChangePasswordWizard
.Expected Behavior:
Old password hints should be removed when a user opts not to create new hints, as this prevents the new password from being recovered with previous hints.
Actual Behavior:
Old password hints remain, allowing the new password to be recovered.
Suggested Fix:
Update
org.eclipse.equinox.internal.security.ui.storage.UICallbackProvider#setupPasswordRecovery
to remove existing password hints when the user opts not to create new ones during a password change.The text was updated successfully, but these errors were encountered: