Repository navigation
Rodauth 2.46.0 Released #513
jeremyevans
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Rodauth 2.46.0 has been released!
Security Fix
An account takeover bug in the webauthn_login feature has been
fixed. If the webauthn_login feature was in use, this bug allowed
any account with webauthn enabled to use the webauthn_login feature
to login to any other account.
This issue could be mitigated by using already_logged_in
configuration method to halt or redirect, but that is not currently
the default behavior.
This issue could also be mitigated by requiring two factor
authentication, as by default webauthn_login only operates as
single factor authentication.
Thank you to Joshua Rogers of AISLE Research
for privately reporting this vulnerability.
Timeline (all times UTC):
description of the vulnerability.
of concept.
started.
on the 2.46.0 release.
New Features
send the user an email when they close their account.
Other Improvements
Account tokens are now cleared when using the change password
feature, just as they are cleared when using the reset password
feature.
Users can now request a new verification link if the account's
tokens were cleared after the verification link was sent.
Previously, clearing tokens for an unverified account would result
in the inability to verify the account without manual fixes.
The convert_token_id configuration method is no longer called
with a nil value, so you no longer need to protect against nil
values.
Best,
Jeremy
All reactions