First published: Fri Oct 17 2014(Updated: )
The loadUserByUsername function in hudson/security/HudsonPrivateSecurityRealm.java in Jenkins before 1.551 and LTS before 1.532.2 allows remote attackers to determine whether a user exists via vectors related to failed login attempts.
Credit: security@debian.org security@debian.org
Affected Software | Affected Version | How to fix |
---|---|---|
Jenkins Jenkins | <=1.532.1 | |
Jenkins Jenkins | <=1.550 | |
maven/org.jenkins-ci.main:jenkins-core | <1.532.2 | 1.532.2 |
maven/org.jenkins-ci.main:jenkins-core | >=1.533<1.551 | 1.551 |
<=1.532.1 | ||
<=1.550 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2014-2064 has a medium severity level due to its ability to allow remote attackers to determine user existence.
To fix CVE-2014-2064, you should upgrade Jenkins to version 1.551 or later, or 1.532.2 if using LTS.
CVE-2014-2064 affects Jenkins versions prior to 1.551 and LTS versions before 1.532.2.
CVE-2014-2064 is a vulnerability that allows an attacker to enumerate users through failed login attempts.
Yes, by confirming user existence, CVE-2014-2064 can potentially facilitate further attacks such as credential stuffing.