Security Vulnerabity?

Hi,

We received the following information about a potential security issue.
Is it real and if so, known in cs-cart ?

Steps to Reproduce:
1- Open Browser A and log in to YOURSITEWEB using a valid account.
2- Keep the session active in Browser A.
3- Open Browser B (or an incognito window).
4- Navigate to: YOURSITEWEB /index.php?dispatch=auth.recover_password
5- Successfully reset the account password.
6- Return to Browser A and refresh any authenticated page.
7- Observe that the user is still logged in despite the password change.
Impact:
This vulnerability can be exploited to:
Maintain unauthorized access after a password reset
Allow attackers with an existing session to retain control of an account
Defeat the purpose of password resets during account recovery
Increase the impact of stolen or hijacked sessions
Enable prolonged account compromise
This significantly weakens account security, especially in cases of credential theft or session hijacking.

received it from where , and did they ask you to pay?
there was a small vulnerability from (i think) 4.7 that was fixed?

or could be a beg bounty hunter

It was from OpenBugBounty.
Our cs-cart is CS-Cart 4.10.3.SP1

Curious. I don’t think that’s necessarily a vulnerability. I have seen big sites that work like that. Usually what other sites like Microsoft do, after changing the password they would ask you to log out all devices (all remembered browsers) and this kills any current session. Now for a user to maintain a session and lock you out, they would first have to know your login in the first place.

Needless to say, the inability for Cs-cart to send verification email for new users is a huge problem and a cause of spam and bot users.

1 Like

@CS-Cart_team ? could give you a better answer

Hi!

Resetting all the other sessions after changing the password was introduced in version 4.13.1.

[+] Security: When changing the password on an active device, the session is reset on other devices.

https://docs.cs-cart.com/latest/history/4131.html

3 Likes