Enonic XP versions less than 7.7.4 are vulnerable to a session fixation issue. An remote and unauthenticated attacker can use prior sessions due to the lack of invalidating session attributes.
Authenticating a user, or otherwise establishing a new user session, without invalidating any existing session identifier gives an attacker the opportunity to steal authenticated sessions.
Link | Tags |
---|---|
https://github.com/enonic/xp/security/advisories/GHSA-4m5p-5w5w-3jcf | patch vendor advisory |
https://github.com/enonic/xp/issues/9253 | issue tracking |
https://github.com/enonic/xp/commit/0189975691e9e6407a9fee87006f730e84f734ff | patch related |
https://github.com/enonic/xp/commit/1f44674eb9ab3fbab7103e8d08067846e88bace4 | patch related |
https://github.com/enonic/xp/commit/2abac31cec8679074debc4f1fb69c25930e40842 | patch related |
https://github.com/advisories/GHSA-4m5p-5w5w-3jcf | third party advisory |
https://vulncheck.com/advisories/vc-advisory-GHSA-4m5p-5w5w-3jcf | third party advisory |