
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2025-51306 is a broken session management vulnerability in Gatling Enterprise that allows a user's session token to remain valid and usable after logout, due to the application's stateless session design. All Gatling Enterprise versions below 1.25.0 are affected. The vulnerability was published on August 6, 2025, and is classified under CWE-1259 (Improper Restriction of Security Token Assignment). It carries a CVSS v3.1 base score of 6.5 (Medium) (Red Hat CVE, Feedly).
The root cause is Gatling Enterprise's use of stateless session tokens (session cookies) that are never server-side invalidated upon logout — the session can only be revoked by changing the application's encryption secret (Broken Logout PoC). Because sessions are stateless and non-expiring, a second related issue compounds the risk: when a user's permissions are changed or the user account is removed, the old session token continues to grant access with the previous privilege level until a new session is created (Permissions PoC). An attacker who obtains a valid session cookie — for example, via network interception, browser access, or log exposure — can replay it indefinitely to access the application as the original user. No authentication or special privileges are required to exploit a captured token, and the attack vector is network-accessible.
Successful exploitation allows an attacker in possession of a session cookie to maintain unauthorized access to Gatling Enterprise indefinitely after the legitimate user has logged out, bypassing the intended security boundary of the logout action. More critically, removed or de-provisioned users retain full application access as long as they hold a valid session token, meaning access revocation controls are effectively non-functional. This exposes sensitive load-testing configurations, infrastructure credentials, and test results to unauthorized parties, and could allow a former employee or compromised account to continue operating within the platform without detection (Broken Logout PoC, Permissions PoC).
Multiple proof-of-concept write-ups are publicly available on GitHub, published by researcher Flo354, covering both the broken logout scenario and the failure to reflect permission changes (GitHub PoC Repo). There is no evidence of active in-the-wild exploitation at this time, and the vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. The EPSS score is approximately 0.028% (0.000280), indicating a low current probability of exploitation in the wild (Feedly).
curl -H 'Cookie: session=<captured_token>' or by re-injecting the cookie in a browser).Upgrade Gatling Enterprise to version 1.25.0 or later, which addresses the broken session management by properly invalidating session tokens upon logout (Red Hat CVE). As a temporary workaround for organizations unable to upgrade immediately, rotating the application's encryption secret will invalidate all existing stateless session tokens, forcing all users to re-authenticate (Broken Logout PoC). Additionally, administrators should audit active sessions, enforce short session lifetimes where possible, and monitor for post-logout access attempts as a compensating control.
The vulnerability was noted by RedPacketSecurity on social media shortly after disclosure, and was included in a CISA vulnerability summary for the week of August 4, 2025. No significant vendor statement from Gatling beyond the fix in version 1.25.0 has been publicly documented, and broader community discussion has been limited.
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."