Staging Environment: Content and features may be unstable or change without notice.
Search for packages
Package details: pkg:maven/org.springframework.security/spring-security-core@4.1.2.RELEASE
purl pkg:maven/org.springframework.security/spring-security-core@4.1.2.RELEASE
Next non-vulnerable version 6.2.8
Latest non-vulnerable version 7.0.5
Risk score 4.4
Vulnerabilities affecting this package (15)
Advisory Summary Fixed in package version
CVE-2020-5408

Spring Security versions 5.3.x prior to 5.3.2, 5.2.x prior to 5.2.4, 5.1.x prior to 5.1.10, 5.0.x prior to 5.0.16 and …
4.2.16.RELEASE
Vulnerable
4.2.17.RELEASE
Vulnerable
4.2.18.RELEASE
Vulnerable
5.0.16.RELEASE
Vulnerable
5.1.10.RELEASE
Vulnerable
5.1.11.RELEASE
Vulnerable
5.1.12.RELEASE
Vulnerable
5.2.4.RELEASE
Vulnerable
5.2.5.RELEASE
Vulnerable
5.2.6.RELEASE
Vulnerable
5.3.2.RELEASE
Vulnerable
5.3.3.RELEASE
Vulnerable
5.3.4.RELEASE
Vulnerable
CVE-2019-3795

Spring Security versions 4.2.x prior to 4.2.12, 5.0.x prior to 5.0.12, and 5.1.x prior to 5.1.5 contain an insecure randomness …
4.2.12.RELEASE
Vulnerable
4.2.13.RELEASE
Vulnerable
4.2.14.RELEASE
Vulnerable
4.2.15.RELEASE
Vulnerable
4.2.16.RELEASE
Vulnerable
4.2.17.RELEASE
Vulnerable
4.2.18.RELEASE
Vulnerable
5.0.12.RELEASE
Vulnerable
5.0.13.RELEASE
Vulnerable
5.0.15.RELEASE
Vulnerable
5.0.16.RELEASE
Vulnerable
5.1.5.RELEASE
Vulnerable
5.1.6.RELEASE
Vulnerable
5.1.7.RELEASE
Vulnerable
5.1.8.RELEASE
Vulnerable
5.1.9.RELEASE
Vulnerable
5.1.10.RELEASE
Vulnerable
5.1.11.RELEASE
Vulnerable
5.1.12.RELEASE
Vulnerable
5.2.0.RELEASE
Vulnerable
5.2.1.RELEASE
Vulnerable
5.2.2.RELEASE
Vulnerable
5.2.3.RELEASE
Vulnerable
5.2.4.RELEASE
Vulnerable
5.2.5.RELEASE
Vulnerable
5.2.6.RELEASE
Vulnerable
5.3.0.RELEASE
Vulnerable
5.3.1.RELEASE
Vulnerable
5.3.2.RELEASE
Vulnerable
5.3.3.RELEASE
Vulnerable
5.3.4.RELEASE
Vulnerable
CVE-2019-11272

Spring Security, versions 4.2.x up to 4.2.12, and older unsupported versions support plain text passwords using PlaintextPasswordEncoder. If an application …
4.2.13.RELEASE
Vulnerable
4.2.14.RELEASE
Vulnerable
4.2.15.RELEASE
Vulnerable
4.2.16.RELEASE
Vulnerable
4.2.17.RELEASE
Vulnerable
4.2.18.RELEASE
Vulnerable
5.0.0.RELEASE
Vulnerable
5.0.3.RELEASE
Vulnerable
5.0.4.RELEASE
Vulnerable
5.0.5.RELEASE
Vulnerable
5.0.6.RELEASE
Vulnerable
5.0.7.RELEASE
Vulnerable
5.0.8.RELEASE
Vulnerable
5.0.9.RELEASE
Vulnerable
5.0.10.RELEASE
Vulnerable
5.0.11.RELEASE
Vulnerable
5.0.12.RELEASE
Vulnerable
5.1.0.RELEASE
Vulnerable
5.1.1.RELEASE
Vulnerable
5.1.2.RELEASE
Vulnerable
5.1.3.RELEASE
Vulnerable
5.1.4.RELEASE
Vulnerable
5.1.5.RELEASE
Vulnerable
GHSA-hh32-7344-cg2f
Aliases:
CVE-2022-22978
Authorization bypass in Spring Security In Spring Security versions 5.5.6 and 5.5.7 and older unsupported versions, RegexRequestMatcher can easily be …
5.4.11
Vulnerable
GHSA-v33x-prhc-gph5
Aliases:
CVE-2019-11272
Insufficiently Protected Credentials and Improper Authentication in Spring Security Spring Security, versions 4.2.x up to 4.2.12, and older unsupported versions … There are no reported fixed by versions.
GHSA-q3v6-hm2v-pw99
Aliases:
CVE-2024-38827
Spring Framework has Authorization Bypass for Case Sensitive Comparisons The usage of String.toLowerCase() and String.toUpperCase() has some Locale dependent exceptions …
5.7.14
Vulnerable
GHSA-f3jh-qvm4-mg39
Aliases:
CVE-2024-22257
Erroneous authentication pass in Spring Security In Spring Security, versions 5.7.x prior to 5.7.12, 5.8.x prior to 5.8.11, versions 6.0.x …
5.7.12
Vulnerable
GHSA-2ppp-9496-p23q
Aliases:
CVE-2020-5408
Insufficient Entropy in Spring Security Spring Security versions 5.3.x prior to 5.3.2, 5.2.x prior to 5.2.4, 5.1.x prior to 5.1.10, … There are no reported fixed by versions.
CVE-2016-9879

Encoded "/" in path variables This package does not consider URL path parameters when processing security constraints.Users of IBM WebSphere …
4.2.1.RELEASE
Vulnerable
3.2.10.RELEASE
Vulnerable
4.1.4.RELEASE
Vulnerable
CVE-2022-22976
Aliases:
GHSA-wx54-3278-m5g4
Integer overflow in BCrypt class in Spring Security Spring Security versions 5.5.x prior to 5.5.7, 5.6.x prior to 5.6.4, and …
5.5.7
Vulnerable
5.6.4
Vulnerable
CVE-2021-22112

Privilege Escalation Spring Security can fail to save the `SecurityContext` if it is changed more than once in a single …
5.4.4
Vulnerable
CVE-2020-5408

Use of Insufficiently Random Values Spring Security uses a fixed null initialization vector with CBC Mode in the implementation of …
4.2.16.RELEASE
Vulnerable
5.0.16.RELEASE
Vulnerable
5.1.10.RELEASE
Vulnerable
5.2.4.RELEASE
Vulnerable
5.3.2.RELEASE
Vulnerable
GHSA-v596-fwhq-8x48
Aliases:
CVE-2018-1199
Improper Input Validation in org.springframework.security:spring-security-core, org.springframework.security:spring-security-core , and org.springframework:spring-core Spring Security (Spring Security 4.1.x before 4.1.5, 4.2.x before 4.2.4, and … There are no reported fixed by versions.
GHSA-v35c-49j6-q8hq
Aliases:
CVE-2016-9879
Security Constraint Bypass in Spring Security Spring Security does not consider URL path parameters when processing security constraints. By adding …
4.1.4.RELEASE
Vulnerable
4.1.4.RELEASE
Vulnerable
CVE-2018-1199

Improper Input Validation Spring Security does not consider URL path parameters when processing security constraints. By adding a URL path …
4.1.5.RELEASE
Vulnerable
4.2.4.RELEASE
Vulnerable
5.0.1.RELEASE
Vulnerable
4.1.5.RELEASE
Vulnerable
4.2.4.RELEASE
Vulnerable
5.0.1.RELEASE
Vulnerable
Vulnerabilities fixed by this package (1)

Advisory Summary Aliases
CVE-2017-4995
An issue was discovered in Pivotal Spring Security 4.2.0.RELEASE through 4.2.2.RELEASE, and Spring Security 5.0.0.M1. When configured to enable default …