Weblate · Report #223327
No expiration of session ID after Password change
Validstatus
lowseverity
4upvotes
17 May 2017disclosed
How it was found
If an user changes his password, the session persists and new session ID won't be created.
POC -
- Make any request and capture it using any proxy (burp)
- Go to account settings and change the password.
- Replay the captured request by changing any parameter(username or fullname)
- You get a response saying our profile settings was updated.
- When we view our profile, we can actually see that the changes have taken place.
Impact- This has a fairly moderate impact as the session credentials are still in use even after password change.