SS
Product
Spring Security
44
CVEs
0
On KEV
9.8
Max CVSS
0
New 30D
Severity mix
Critical 6High 19Medium 17Low 1
Watch
Add Spring Security to your stack to get only the CVEs that touch what you run.
| CVE | CVSS | Published | Summary · affected versions |
|---|---|---|---|
| CVE-2023-34034 | 9.8 | Jul 19 | Using "**" as a pattern in Spring Security configuration for WebFlux creates a mismatch in pattern matching between Spring Security and Spring WebFlux, and the potential for a… Affected: 5.6.0 before 5.6.12; 5.7.0 before 5.7.10; 5.8.0 before 5.8.5; 6.0.0 before 6.0.5; 6.1.0 before 6.1.2 |
| CVE-2022-31692 | 9.8 | Oct 31 | Spring Security, versions 5.7 prior to 5.7.5 and 5.6 prior to 5.6.9 could be susceptible to authorization rules bypass via forward or include dispatcher types Affected: 5.6.0 before 5.6.9; 5.7.0 before 5.7.5 |
| CVE-2022-22978 | 9.8 | May 19 | In spring security versions prior to 5.4.11+, 5.5.7+ , 5.6.4+ and older unsupported versions, RegexRequestMatcher can easily be misconfigured to be bypassed on some servlet… Affected: before 5.5.7; 5.6.0 before 5.6.4 |
| CVE-2014-3527 | 9.8 | May 25 | When using the CAS Proxy ticket authentication from Spring Security 3.1 to 3.2.4 a malicious CAS Service could trick another CAS Service into authenticating a proxy ticket that… Affected: 3.1.0; 3.1.1; 3.1.2; 3.1.3; 3.1.4; 3.2.0; +4 more |
| CVE-2026-59270 | 9.1 | Aug 27 | Spring Security embedded UnboundID LDAP server exposes well-known administrative bind DN on all network interfaces Affected: 5.7.0 before 5.7.26; 5.8.0 before 5.8.28; 6.4.0 before 6.4.19; 6.5.0 before 6.5.12; 7.0.0 before 7.0.6.1; 7.1.0 before 7.1.0.1 |
| CVE-2026-22732 | 9.1 | Mar 19 | When applications specify HTTP response headers for servlet applications using Spring Security, there is the possibility that the HTTP Headers will not be written. This issue… Affected: before 5.7.22; 5.8.0 before 5.8.24; 6.3.0 before 6.3.15; 6.4.0 before 6.4.15; 6.5.0 before 6.5.9; 7.0.0 before 7.0.4 |
| CVE-2026-59354 | 8.8 | Aug 27 | Spring Security OAuth2 Authorization Server: Insufficient validation of Dynamic Client Registration metadata Affected: 7.0.0 before 7.0.5 |
| CVE-2021-22112 | 8.8 | Feb 23 | Spring Security 5.4.x prior to 5.4.4, 5.3.x prior to 5.3.8.RELEASE, 5.2.x prior to 5.2.9.RELEASE, and older unsupported versions can fail to save the SecurityContext if it is… Affected: 5.4.0 before 5.4.4 |
| CVE-2026-47838 | 8.1 | Jun 9 | Unauthorized User Impersonation when Using X.509 Client Certificates Affected: before 5.7.25; 5.8.0 before 5.8.27; 6.3.0 before 6.3.18; 6.4.0 before 6.4.18; 6.5.0 before 6.5.11 |
| CVE-2026-22747 | 8.1 | Apr 22 | Unauthorized User Impersonation when Using X.509 Client Certificates Affected: 7.0.0 before 7.0.5 |
| CVE-2022-31690 | 8.1 | Oct 31 | Spring Security, versions 5.7 prior to 5.7.5, and 5.6 prior to 5.6.9, and older unsupported versions could be susceptible to a privilege escalation under certain conditions Affected: 5.6.0 before 5.6.9; 5.7.0 before 5.7.5 |
| CVE-2017-4995 | 8.1 | Nov 27 | An issue was discovered in Pivotal Spring Security 4.2.0.RELEASE through 4.2.2.RELEASE, and Spring Security 5.0.0.M1 Affected: 4.2.0; 4.2.1; 4.2.2; 5.0.0 |
| CVE-2026-40988 | 7.5 | Jun 9 | Unbounded DEFLATE Inflation in SAML 2.0 Service Provider Affected: 5.7.0 before 5.7.24; 5.8.0 before 5.8.26; 6.3.0 before 6.3.17; 6.4.0 before 6.4.17; 6.5.0 before 6.5.10.2; 7.0.0 before 7.0.5.1 |
| CVE-2026-22754 | 7.5 | Apr 22 | ervlet Path Not Correctly Included in Path Matching of XML Authorization Rules Affected: 7.0.0 before 7.0.5 |
| CVE-2026-22753 | 7.5 | Apr 22 | Servlet Path Not Correctly Included in Path Matching of HttpSecurity#securityMatchers Affected: 7.0.0 before 7.0.5 |
| CVE-2024-38810 | 7.5 | Aug 20 | Missing Authorization When Using @AuthorizeReturnObject in Spring Security 6.3.0 and 6.3.1 allows attacker to render security annotations inaffective Affected: 6.3.0 before 6.3.2 |
| CVE-2021-22119 | 7.5 | Jun 29 | Spring Security versions 5.5.x prior to 5.5.1, 5.4.x prior to 5.4.7, 5.3.x prior to 5.3.10 and 5.2.x prior to 5.2.11 are susceptible to a Denial-of-Service (DoS) attack via the… Affected: 5.2.0 before 5.2.11; 5.3.0 before 5.3.10; 5.4.0 before 5.4.7; 5.5.0 before 5.5.1 |
| CVE-2016-5007 | 7.5 | May 25 | Both Spring Security 3.2.x, 4.0.x, 4.1.0 and the Spring Framework 3.2.x, 4.0.x, 4.1.x, 4.2.x rely on URL pattern mappings for authorization and for mapping requests to controllers… Affected: 3.2.0; 3.2.1; 3.2.2; 3.2.3; 3.2.4; 3.2.5; +11 more |
| CVE-2016-9879 | 7.5 | Jan 6 | An issue was discovered in Pivotal Spring Security before 3.2.10, 4.1.x before 4.1.4, and 4.2.x before 4.2.1 Affected: 3.2.0; 3.2.1; 3.2.2; 3.2.3; 3.2.4; 3.2.5; +9 more |
| CVE-2026-47841 | 7.4 | Aug 26 | WebAuthn User Verification Bypass via Session Serialization Affected: 6.4.0 before 6.4.19; 6.5.0 before 6.5.12; 7.0.0 before 7.0.6.1; 7.1.0 before 7.1.0.1 |
| CVE-2026-41707 | 7.4 | Aug 25 | Spring Security DPoPProofJwtDecoderFactory vulnerable to DPoP Proof Replay Affected: 6.5.0 before 6.5.12; 7.0.0 before 7.0.6.1; 7.1.0 before 7.1.0.1 |
| CVE-2024-22234 | 7.4 | Feb 20 | In Spring Security, versions 6.1.x prior to 6.1.7 and versions 6.2.x prior to 6.2.2, an application is vulnerable to broken access control when it directly uses the… Affected: 6.1.0 before 6.1.7; 6.2.0 before 6.2.2 |
| CVE-2019-11272 | 7.3 | Jun 26 | Spring Security, versions 4.2.x up to 4.2.12, and older unsupported versions support plain text passwords using PlaintextPasswordEncoder Affected: before 4.2.13 |
| CVE-2014-0097 | 7.3 | May 25 | 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 Affected: 3.1.0; 3.1.1; 3.1.2; 3.1.3; 3.1.4; 3.1.5; +2 more |
| CVE-2026-40993 | 7.2 | Jun 9 | Unfiltered Java Native Deserialization of SAML 2.0 Asserting Party Credentials BLOB Database Entry Affected: 7.0.0 before 7.0.5.1 |
| CVE-2026-47842 | 6.5 | Aug 26 | Deterministic AES/CBC Encryption in Spring Security AesBytesEncryptor Allows Ciphertext Correlation Affected: 5.7.0 before 5.7.26; 5.8.0 before 5.8.28; 6.4.0 before 6.4.19; 6.5.0 before 6.5.12; 7.0.0 before 7.0.6.1; 7.1.0 before 7.1.0.1 |
| CVE-2026-22748 | 6.5 | Apr 22 | Potential Security Misconfiguration when Using withIssuerLocation Affected: before 6.3.15; 6.4.0 before 6.4.15; 6.5.0 before 6.5.10; 7.0.0 before 7.0.5 |
| CVE-2020-5408 | 6.5 | May 14 | 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.x prior to 4.2.16 use a fixed null initialization vector… Affected: 4.2.0 before 4.2.16; 5.0.0 before 5.0.16; 5.1.0 before 5.1.10 |
| CVE-2023-20862 | 6.3 | Apr 19 | In Spring Security, versions 5.7.x prior to 5.7.8, versions 5.8.x prior to 5.8.3, and versions 6.0.x prior to 6.0.3, the logout support does not properly clean the security… Affected: 5.7.0 before 5.7.8; 5.8.0 before 5.8.3; 6.0.0 before 6.0.3 |
| CVE-2026-47877 | 6.1 | Aug 27 | Spring Security Authorization Server Default Consent Page is vulnerable to Cross-Site Scripting (XSS) Affected: 7.0.0 before 7.0.6.1; 7.1.0 before 7.1.0.1 |
| CVE-2026-41706 | 6.1 | Jun 9 | Open Redirect When Using CookieRequestCache Affected: before 5.7.24; 5.8.0 before 5.8.26; 6.3.0 before 6.3.17; 6.4.0 before 6.4.17; 6.5.0 before 6.5.10.2; 7.0.0 before 7.0.5.1 |
| CVE-2026-41008 | 6.1 | Jun 9 | Spring Security Authorization Server Open Redirect via request_uri Affected: 7.0.0 before 7.0.5.1 |
| CVE-2026-59276 | 5.9 | Aug 27 | Timing Attack via Non-Constant-Time Comparison of Sensitive Values Affected: 5.7.0 before 5.7.26; 5.8.0 before 5.8.28; 6.4.0 before 6.4.19; 6.5.0 before 6.5.12; 7.0.0 before 7.0.6.1; 7.1.0 before 7.1.0.1 |
| CVE-2023-34042 | 5.5 | Feb 5 | The spring-security.xsd file inside the spring-security-config jar is world writable which means that if it were extracted it could be written by anyone with access to the file… Affected: 5.8.4 before 5.8.7; 6.0.4 before 6.0.7; 6.1.1 before 6.1.4; 5.7.9; 5.7.10 |
| CVE-2026-41003 | 5.4 | Jun 9 | Unencoded HTML Outputs in Spring Security May Allow Cross-Site Scripting Affected: 5.7.0 before 5.7.24; 5.8.0 before 5.8.26; 6.3.0 before 6.3.17; 6.4.0 before 6.4.17; 6.5.0 before 6.5.10.2; 7.0.0 before 7.0.5.1 |
| CVE-2026-59277 | 5.3 | Aug 27 | Spring Security InetAddressMatchers Incomplete Internal Network Classification Affected: 7.1.0 before 7.1.0.1 |
| CVE-2026-41694 | 5.3 | Jun 9 | SAML Payloads Decrypted Without Valid Signature Affected: 5.7.0 before 5.7.24; 5.8.0 before 5.8.26; 6.3.0 before 6.3.17; 6.4.0 before 6.4.17; 6.5.0 before 6.5.10.2; 7.0.0 before 7.0.5.1 |
| CVE-2023-34035 | 5.3 | Jul 18 | Spring Security versions 5.8 prior to 5.8.5, 6.0 prior to 6.0.5, and 6.1 prior to 6.1.2 could be susceptible to authorization rule misconfiguration if the application uses… Affected: 5.8.0 before 5.8.5; 6.0.0 before 6.0.5; 6.1.0 before 6.1.2 |
| CVE-2022-22976 | 5.3 | May 19 | Spring Security versions 5.5.x prior to 5.5.7, 5.6.x prior to 5.6.4, and earlier unsupported versions contain an integer overflow vulnerability Affected: 5.2.1 before 5.5.7; 5.6.0 before 5.6.4; 5.2.0 |
| CVE-2019-3795 | 5.3 | Apr 9 | 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 vulnerability when using… Affected: 4.2.0 before 4.2.12; 5.0.0 before 5.0.12; 5.1.0 before 5.1.5 |
| CVE-2018-1199 | 5.3 | Mar 16 | Spring Security (Spring Security 4.1.x before 4.1.5, 4.2.x before 4.2.4, and 5.0.x before 5.0.1; and Spring Framework 4.3.x before 4.3.14 and 5.0.x before 5.0.3) does not consider… Affected: 4.1.0 before 4.1.5; 4.2.0 before 4.2.4; 5.0.0 before 5.0.1 |
| CVE-2026-22751 | 4.8 | Apr 21 | Spring Security JdbcOneTimeTokenService allows a one-time token to authenticate multiple sessions Affected: 6.4.0 before 6.4.16; 6.5.0 before 6.5.10; 7.0.0 before 7.0.5 |
| CVE-2026-22746 | 3.7 | Apr 22 | User Attribute Enumeration when Using DaoAuthenticationProvider Affected: before 5.7.23; 5.8.0 before 5.8.25; 6.3.0 before 6.3.16; 6.4.0 before 6.4.16; 6.5.0 before 6.5.10; 7.0.0 before 7.0.5 |
| CVE-2011-2894 | – | Oct 4 | Spring Framework 3.0.0 through 3.0.5, Spring Security 3.0.0 through 3.0.5 and 2.0.0 through 2.0.6, and possibly other versions deserialize objects from untrusted sources, which… Affected: 2.0.0 through 2.0.6 |
Showing 44
