Password Separate Form
The module sometimes fails to verify the current password correctly. An ordinary account on the site could use a temporarily unattended browser to take permanent control of another user account. They would not be able to view hidden information but could alter account details.
- Who could do thisOnly someone with a login on your site.
- Does it apply to youSites are affected if an attacker already has access to a logged in session for the victim.
- Has it been used in attacksNo sign of it.
- How urgentDrupal rates this moderately critical. Include it in your next routine update, within the month.
Tell your developerUpdate Password Separate Form to 2.0.3.
For developers: what the fix changed
The fix removes a conditional check on the current password input in validateForm within src/Form/ChangePasswordForm.php that allowed a value of zero to bypass validation.
src/Form/ChangePasswordForm.php+7 −6 fix