-
-
Notifications
You must be signed in to change notification settings - Fork 4.4k
Open
Labels
Description
What happened?
Security Vulnerability: Invite Link Allows Multiple Password Resets
Steps to Reproduce
- Create an invite link
- Use the invite link to set a password
- Use the same invite link to set a different password
- The password from step 2 becomes invalid; the password set in step 3 is now the active password for the user.
Impact
- The invite link can be reused to overwrite a user’s password, potentially allowing unauthorized access.
Recommendations
- Give the link a TTL
- Invalidate the link after a password is set
- Implement a separate “forgot password” flow
-If a password exists in the DB, deny the request and log the attempt
Additional Info
Severity: High
Labels: security
, bug
, high priority
Relevant log output
No logs available—see reproduction steps above.
Are you a ML Ops Team?
No
What LiteLLM version are you on ?
1.75.9
Twitter / LinkedIn details
No response
ricdikulous