PortSwigger Web Security · Report #2279041
Changing the administrator password via admin console does not invalidate other sessions
How it was found
-
Login to your admin account from the browser.
-
Change the password of admin account via
./resetAdministratorPasswordas described in https://portswigger.net/burp/documentation/enterprise/managing-users-and-permissions/reset-admin-password -
Go back to your browser session and confirm the session still valid.
Screen recording proof of concept attached : ████
Impact
The impact is minimal but effective, assuming an attacker got in and changed the password and the owner realized that and tried to change the password of its account ( he have 1 option to change it via the admin console since he don't have access to its account via the dashboard ) . The admin will change the password of the account but the attacker will still have access to the administrator account as an administrator since its session didn't got invalidated.