GitHub Advisoryadvisory · Maven

GHSA-3533-rvpc-6x56 Exposure of Sensitive Information to an Unauthorized Actor in Spring Security

MEDIUM Published 2022-05-17 Modified 2022-07-13 Official page ↗
Aliases
CVE-2012-5055
Ecosystem
Maven
Packages
org.springframework.security:spring-security-core
Severity
Moderate
Weaknesses
CWE-200
Reviewed
2022-07-13

Affected packages

• Maven org.springframework.security:spring-security-core: < 2.0.8 → fixed in 2.0.8 • Maven org.springframework.security:spring-security-core: >= 3.0.0, < 3.0.8 → fixed in 3.0.8 • Maven org.springframework.security:spring-security-core: >= 3.1.0, < 3.1.3 → fixed in 3.1.3

Description

DaoAuthenticationProvider in VMware SpringSource Spring Security before 2.0.8, 3.0.x before 3.0.8, and 3.1.x before 3.1.3 does not check the password if the user is not found, which makes the response delay shorter and might allow remote attackers to enumerate valid usernames via a series of login requests.

Related

Alias · CVE (1)

  • CVE-2012-5055 DaoAuthenticationProvider in VMware SpringSource Spring Security before 2.0.8, 3.0.x before 3.0.8, and 3.1.x before 3.1.3 does not check… vulnerability

Weakness · CWE (1)

  • CWE-200 Exposure of Sensitive Information to an Unauthorized Actor weakness

References