rodauth is vulnerable to Open Redirect
49
Medium Risk
The return-to-path support used after actions such as login, two-factor authentication, and password confirmation did not verify that the stored path was local. A path beginning with a double slash is treated by browsers as a protocol-relative URL, so return-to-requested-location redirects and the confirm_password flow could send an authenticated user to a remote site. This enables phishing that occurs immediately after a legitimate authentication flow. The fix validates that return-to paths start with a single slash, enforces a size limit, and centralizes the check through a configurable validation method.
You are affected if you are using a version that falls within the vulnerable range and you enable return-to-requested-location redirects (login_return_to_requested_location? or two_factor_auth_return_to_requested_location?) or use the confirm_password feature.
rodauth is vulnerable to Open Redirect in versions 0.0.1 - 2.46.0.
Upgrade the rodauth library to the patch version.
Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.
Free. No credit card required.

I consent to receiving marketing communications based on Aikido’s Privacy Policy.
SOC 2Compliant
ISO 27001Compliant