So I am pentesting a few apps that okta for signing into the application. We have reported a finding called “failure to invalidate session on logout” stating that the session remain active on logging out from the browser.
Evidence:
- Capture one of the authenticated request using a proxy tool.
- Logout of the application from the browser.
- Go back to the proxy tool and try to replay the request.
- Observe that the request still works and we are able to see response that should be visible to the authenticated user only.
Is it something that comes by default in Okta that the session remains active on the backend even after logging out from the browser? Or this is something that can be fixed? Would be grateful if someone replies for this.