You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It is possible to bypass the log-in mechanism in the frontend of the application by copying the url of any authorized session. This allows for creating a valid session as any user by having access to the mentioned url.
Steps to reproduce the issue
Start the frontend and the backend
Log in with any user
Copy the url of the page which includes the user id
Log out
Open any browser at any time
Navigate to the previously copied url
You are now logged in without entering any credentials
What's the expected result?
Navigating directly to the url should automatically redirect the browser to the log-in page.
What's the actual result?
Navigating directly to the url allows using the dashboard as if a user logged in.
Insecure layer
Frontend
Possible solutions
Automatically redirect to log-in page when navigating directly to a url containing an user id.
Only allow navigation to the logged-in home page from the log-in page.
The text was updated successfully, but these errors were encountered:
HowAboutACupOfTea
changed the title
Bug report - insecure design of frontend
Bug report - Insecure Design of frontend
Jun 18, 2023
Issue description
It is possible to bypass the log-in mechanism in the frontend of the application by copying the url of any authorized session. This allows for creating a valid session as any user by having access to the mentioned url.
Steps to reproduce the issue
What's the expected result?
Navigating directly to the url should automatically redirect the browser to the log-in page.
What's the actual result?
Navigating directly to the url allows using the dashboard as if a user logged in.
Insecure layer
Frontend
Possible solutions
The text was updated successfully, but these errors were encountered: