CVE-2014-2066: Jenkins session fixation vulnerability
6.8
CVSS Score
Basic Information
CVE ID
GHSA ID
EPSS Score
0.36659%
CWE
Published
5/17/2022
Updated
3/5/2024
KEV Status
No
Technology
Java
Technical Details
CVSS Vector
AV:N/AC:M/Au:N/C:P/I:P/A:P
Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
---|---|---|---|
org.jenkins-ci.main:jenkins-core | maven | >= 1.533, < 1.551 | 1.551 |
org.jenkins-ci.main:jenkins-core | maven | < 1.532.2 | 1.532.2 |
Vulnerability Intelligence
Miggo AI
Root Cause Analysis
The commit diff explicitly shows the vulnerability stemmed from missing session invalidation in the onSuccessfulAuthentication
method. Session fixation occurs when attackers can force a user's session ID before authentication. By not invalidating the session after login, Jenkins
reused the same session ID post-authentication. The patch adds session.invalidate()
to break this chain, confirming this function's role in the vulnerability.