[SECURITY] Regenerate session id upon login if needed
When authenticating as a frontend user with a previously present anonymous session, the session id is not regenerated which leads to a possible session fixation. This is now fixed by re-generating a new id when a user is just authenticated but no new session id is generated during this process. Resolves: #59258 Releases: master, 6.2 Security-Bulletin: TYPO3-CORE-SA-2015-003 Change-Id: Ia52b17e95cf8074b0f569cf025eab4d041d1677f Reviewed-on: http://review.typo3.org/40805 Reviewed-by:Benjamin Mack <benni@typo3.org> Tested-by:
Benjamin Mack <benni@typo3.org> Reviewed-by:
Helmut Hummel <helmut.hummel@typo3.org> Tested-by:
Helmut Hummel <helmut.hummel@typo3.org>
Showing
- typo3/sysext/core/Classes/Authentication/AbstractUserAuthentication.php 21 additions, 0 deletions...ore/Classes/Authentication/AbstractUserAuthentication.php
- typo3/sysext/frontend/Classes/Authentication/FrontendUserAuthentication.php 18 additions, 0 deletions...end/Classes/Authentication/FrontendUserAuthentication.php
Please register or sign in to comment