GitHub Advisoryadvisory · Maven
GHSA-gv9v-c375-hvmg Improper Authentication in Spring Security
HIGH
Official page ↗
- Aliases
- CVE-2014-0097
- Ecosystem
- Maven
- Packages
- org.springframework.security:spring-security-core
- Severity
- High
- CVSS vector
- CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
- Weaknesses
- CWE-287
- Reviewed
- 2022-07-07
Affected packages
• Maven org.springframework.security:spring-security-core: >= 3.2.0, < 3.2.2.RELEASE → fixed in 3.2.2.RELEASE
• Maven org.springframework.security:spring-security-core: >= 3.1.0, < 3.1.5.RELEASE → fixed in 3.1.5.RELEASE
Description
The ActiveDirectoryLdapAuthenticator in Spring Security 3.2.0 to 3.2.1 and 3.1.0 to 3.1.5 does not check the password length. If the directory allows anonymous binds then it may incorrectly authenticate a user who supplies an empty password.
Related
Alias · CVE (1)
- CVE-2014-0097 The ActiveDirectoryLdapAuthenticator in Spring Security 3.2.0 to 3.2.1 and 3.1.0 to 3.1.5 does not check the password length. vulnerability
Weakness · CWE (1)
- CWE-287 Improper Authentication weakness
References
- https://nvd.nist.gov/vuln/detail/CVE-2014-0097 advisory
- https://github.com/spring-projects/spring-security/commit/7dbb8e777ece8675f3333a1ef1cb4d6b9be80395 web
- https://github.com/spring-projects/spring-security/commit/88559882e967085c47a7e1dcbc4dc32c2c796868 web
- https://github.com/spring-projects/spring-security/commit/a7005bd74241ac8e2e7b38ae31bc4b0f641ef973 web
- https://jira.springsource.org/browse/SEC-2500 web
- https://pivotal.io/security/cve-2014-0097 web
- https://www.oracle.com/security-alerts/cpuapr2022.html web