CVE Catalog

CVE-2024-22257

HighCVSS 8.2
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Elevated risk
0.78%

51th percentile - higher than 51% of all known CVEs

Summary

A vulnerability in Spring Security allows bypassing access control when the application directly calls the AuthenticatedVoter#vote method with a null Authentication parameter. Affected versions are 5.7.x up to 5.7.11, 5.8.x up to 5.8.10, 6.0.x up to 6.0.8, 6.1.x up to 6.1.7, and 6.2.x up to 6.2.2.

Risk Assessment

The organization is at risk of unauthorized access to resources, potentially leading to data confidentiality or integrity breaches if authentication is improperly handled.

Recommendation

Immediately upgrade Spring Security to versions 5.7.12, 5.8.11, 6.0.9, 6.1.8, or 6.2.3 depending on the branch in use. Also review application code for direct use of AuthenticatedVoter#vote with null.

Other vulnerabilities in Spring Security

See all
Original NVD description (English source)

In Spring Security, versions 5.7.x prior to 5.7.12, 5.8.x prior to 5.8.11, versions 6.0.x prior to 6.0.9, versions 6.1.x prior to 6.1.8, versions 6.2.x prior to 6.2.3, an application is possible vulnerable to broken access control when it directly uses the AuthenticatedVoter#vote passing a null Authentication parameter.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS