← Back
CWE-384

424 CVEs • Abstraction: Compound

Session Fixation

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.

JSON object

Loading...

CVEs (424)

CVE
VENDORS
PRODUCTS
UPDATED
PUBLISHED
CVSS
1Instantcms
1Instantcms
Jun 17, 2026
Aug 31, 2023
N/A· v4
5.4 MEDIUM· v3
N/A· v2
Session Fixation in GitHub repository instantsoft/icms2 prior to 2.16.1.
1Apache
1Airflow
Jun 17, 2026
Aug 23, 2023
N/A· v4
8.0 HIGH· v3
N/A· v2
The session fixation vulnerability allowed the authenticated user to continue accessing Airflow webserver even after the password of the user has been reset by the admin - up until the expiry of the session of the user....Show more
The session fixation vulnerability allowed the authenticated user to continue accessing Airflow webserver even after the password of the user has been reset by the admin - up until the expiry of the session of the user. Other than manually cleaning the session database (for database session backend), or changing the secure_key and restarting the webserver, there were no mechanisms to force-logout the user (and all other users with that). With this fix implemented, when using the database session backend, the existing sessions of the user are invalidated when the password of the user is reset. When using the securecookie session backend, the sessions are NOT invalidated and still require changing the secure key and restarting the webserver (and logging out all other users), but the user resetting the password is informed about it with a flash message warning displayed in the UI. Documentation is also updated explaining this behaviour. Users of Apache Airflow are advised to upgrade to version 2.7.0 or newer to mitigate the risk associated with this vulnerability. Show less
1Nozominetworks
2Cmc
Guardian
Jun 17, 2026
Aug 9, 2023
5.4 MEDIUM· v4
7.0 HIGH· v3
N/A· v2
In certain conditions, depending on timing and the usage of the Chrome web browser, Guardian/CMC versions before 22.6.2 do not always completely invalidate the user session upon logout. Thus an authenticated local attack...Show more
In certain conditions, depending on timing and the usage of the Chrome web browser, Guardian/CMC versions before 22.6.2 do not always completely invalidate the user session upon logout. Thus an authenticated local attacker may gain acces to the original user's session.Show less
1Google
1Android
Jun 17, 2026
Jul 13, 2023
N/A· v4
5.5 MEDIUM· v3
N/A· v2
In visitUris of Notification.java, there is a possible way to leak image data across user boundaries due to a confused deputy. This could lead to local information disclosure with no additional execution privileges neede...Show more
In visitUris of Notification.java, there is a possible way to leak image data across user boundaries due to a confused deputy. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation. Show less
1Google
1Android
Jun 17, 2026
Jul 13, 2023
N/A· v4
5.5 MEDIUM· v3
N/A· v2
In visitUris of RemoteViews.java, there is a possible leak of images between users due to a confused deputy. This could lead to local information disclosure with no additional execution privileges needed. User interactio...Show more
In visitUris of RemoteViews.java, there is a possible leak of images between users due to a confused deputy. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation. Show less
1Jenkins
1Openshift Login
Jun 17, 2026
Jul 12, 2023
N/A· v4
8.8 HIGH· v3
N/A· v2
Jenkins OpenShift Login Plugin 1.1.0.227.v27e08dfb_1a_20 and earlier does not invalidate the previous session on login.
1Video Management System Project
1Video Management System
Jun 17, 2026
Jun 29, 2023
N/A· v4
8.8 HIGH· v3
N/A· v2
An issue was discovered with the JSESSION IDs in Xiamen Si Xin Communication Technology Video management system 3.1 thru 4.1 allows attackers to gain escalated privileges.
1Fossbilling
1Fossbilling
Jun 17, 2026
Jun 23, 2023
N/A· v4
5.4 MEDIUM· v3
N/A· v2
Session Fixation in GitHub repository fossbilling/fossbilling prior to 0.5.1.
1Huawei
1Emui
Jun 17, 2026
Jun 19, 2023
N/A· v4
5.3 MEDIUM· v3
N/A· v2
Vulnerability of services denied by early fingerprint APIs on HarmonyOS products.Successful exploitation of this vulnerability may cause services to be denied.
1Hikvision
26Ds K1t320efwx Firmware
Ds K1t320efx FirmwareDs K1t320ewx Firmware+23 more
Jun 17, 2026
Jun 15, 2023
N/A· v4
7.5 HIGH· v3
N/A· v2
Some access control products are vulnerable to a session hijacking attack because the product does not update the session ID after a user successfully logs in. To exploit the vulnerability, attackers have to request the...Show more
Some access control products are vulnerable to a session hijacking attack because the product does not update the session ID after a user successfully logs in. To exploit the vulnerability, attackers have to request the session ID at the same time as a valid user logs in, and gain device operation permissions by forging the IP and session ID of an authenticated user.Show less
1Froxlor
1Froxlor
Jun 17, 2026
Jun 11, 2023
N/A· v4
5.4 MEDIUM· v3
N/A· v2
Session Fixation in GitHub repository froxlor/froxlor prior to 2.1.0.
1Jenkins
1Cas
Jun 17, 2026
May 16, 2023
N/A· v4
8.8 HIGH· v3
N/A· v2
Jenkins CAS Plugin 1.6.2 and earlier does not invalidate the previous session on login.
1Phpgurukul
1Hospital Management System
Jun 17, 2026
May 11, 2023
N/A· v4
9.8 CRITICAL· v3
N/A· v2
A privilege escalation issue was found in PHP Gurukul Hospital Management System In v.4.0 allows a remote attacker to execute arbitrary code and access sensitive information via the session token parameter.
1Rocketchat
1Rocket.chat
Jun 17, 2026
May 9, 2023
N/A· v4
9.8 CRITICAL· v3
N/A· v2
A security vulnerability has been discovered in the implementation of 2FA on the rocket.chat platform, where other active sessions are not invalidated upon activating 2FA. This could potentially allow an attacker to main...Show more
A security vulnerability has been discovered in the implementation of 2FA on the rocket.chat platform, where other active sessions are not invalidated upon activating 2FA. This could potentially allow an attacker to maintain access to a compromised account even after 2FA is enabled.Show less
1Fico
1Origination Manager Decision
Jul 9, 2026
May 9, 2023
N/A· v4
7.5 HIGH· v3
N/A· v2
A session takeover vulnerability exists in FICO Origination Manager Decision Module 4.8.1 due to insufficient protection of the JSESSIONID cookie.
1Gitlab
1Gitlab
Jun 17, 2026
May 3, 2023
N/A· v4
4.5 MEDIUM· v3
N/A· v2
An issue has been discovered in GitLab affecting all versions starting from 11.9 before 15.9.6, all versions starting from 15.10 before 15.10.5, all versions starting from 15.11 before 15.11.1. The condition allows for a...Show more
An issue has been discovered in GitLab affecting all versions starting from 11.9 before 15.9.6, all versions starting from 15.10 before 15.10.5, all versions starting from 15.11 before 15.11.1. The condition allows for a privileged attacker, under certain conditions, to obtain session tokens from all users of a GitLab instance.Show less
1Fastify
1Passport
Jun 17, 2026
Apr 21, 2023
N/A· v4
6.5 MEDIUM· v3
N/A· v2
@fastify/passport is a port of passport authentication library for the Fastify ecosystem. The CSRF (Cross-Site Request Forger) protection enforced by the `@fastify/csrf-protection` library, when combined with `@fastify/p...Show more
@fastify/passport is a port of passport authentication library for the Fastify ecosystem. The CSRF (Cross-Site Request Forger) protection enforced by the `@fastify/csrf-protection` library, when combined with `@fastify/passport` in affected versions, can be bypassed by network and same-site attackers. `fastify/csrf-protection` implements the synchronizer token pattern (using plugins `@fastify/session` and `@fastify/secure-session`) by storing a random value used for CSRF token generation in the `_csrf` attribute of a user's session. The `@fastify/passport` library does not clear the session object upon authentication, preserving the `_csrf` attribute between pre-login and authenticated sessions. Consequently, CSRF tokens generated before authentication are still valid. Network and same-site attackers can thus obtain a CSRF token for their pre-session, fixate that pre-session in the victim's browser via cookie tossing, and then perform a CSRF attack after the victim authenticates. As a solution, newer versions of `@fastify/passport` include the configuration options: `clearSessionOnLogin (default: true)` and `clearSessionIgnoreFields (default: ['passport', 'session'])` to clear all the session attributes by default, preserving those explicitly defined in `clearSessionIgnoreFields`.Show less
1Fastify
1Passport
Jun 17, 2026
Apr 21, 2023
N/A· v4
8.1 HIGH· v3
N/A· v2
@fastify/passport is a port of passport authentication library for the Fastify ecosystem. Applications using `@fastify/passport` in affected versions for user authentication, in combination with `@fastify/session` as the...Show more
@fastify/passport is a port of passport authentication library for the Fastify ecosystem. Applications using `@fastify/passport` in affected versions for user authentication, in combination with `@fastify/session` as the underlying session management mechanism, are vulnerable to session fixation attacks from network and same-site attackers. fastify applications rely on the `@fastify/passport` library for user authentication. The login and user validation are performed by the `authenticate` function. When executing this function, the `sessionId` is preserved between the pre-login and the authenticated session. Network and same-site attackers can hijack the victim's session by tossing a valid `sessionId` cookie in the victim's browser and waiting for the victim to log in on the website. As a solution, newer versions of `@fastify/passport` regenerate `sessionId` upon login, preventing the attacker-controlled pre-session cookie from being upgraded to an authenticated session. Users are advised to upgrade. There are no known workarounds for this vulnerability. Show less
1Easyappointments
1Easy!appointments
Jun 17, 2026
Apr 15, 2023
N/A· v4
8.8 HIGH· v3
N/A· v2
Session Fixation in GitHub repository alextselegidis/easyappointments prior to 1.5.0.
1Oxidforge
1Oxid Eshop
Jun 17, 2026
Apr 11, 2023
N/A· v4
5.4 MEDIUM· v3
N/A· v2
OXID eShop 6.2.x before 6.4.4 and 6.5.x before 6.5.2 allows session hijacking, leading to partial access of a customer's account by an attacker, due to an improper check of the user agent.