Spring Spring Security

29 published vulnerabilities name this product.

As the CNAs write it in their CVE records (vendor and product); the versions are theirs.

CVEVulnerable versionsTitleSeverityPublishedEPSSExploitation
CVE-2026-592777.1.0Spring Security InetAddressMatchers Incomplete Internal Network ClassificationMEDIUM 5.30.3 %
CVE-2026-592767.1.0 ; 7.0.0 – 7.0.6 ; 6.5.0 – 6.5.11 ; …Timing Attack via Non-Constant-Time Comparison of Sensitive ValuesMEDIUM 5.90.3 %
CVE-2026-592707.1.0 ; 7.0.0 – 7.0.6 ; 6.5.0 – 6.5.11 ; …Spring Security embedded UnboundID LDAP server exposes well-known administrative bind DN on all network interfacesCRITICAL 9.40.4 %
CVE-2026-478777.1.0 ; 7.0.0 – 7.0.6Spring Security Authorization Server Default Consent Page is vulnerable to Cross-Site Scripting (XSS)HIGH 8.20.3 %
CVE-2026-478427.1.0 ; 7.0.0 – 7.0.6 ; 6.5.0 – 6.5.11 ; …Deterministic AES/CBC Encryption in Spring Security AesBytesEncryptor Allows Ciphertext CorrelationMEDIUM 6.50.1 %
CVE-2026-478417.1.0 ; 7.0.0 – 7.0.6 ; 6.5.0 – 6.5.11 ; …WebAuthn User Verification Bypass via Session SerializationHIGH 7.40.4 %
CVE-2026-417077.1.0 ; 7.0.0 – 7.0.6 ; 6.5.0 – 6.5.11Spring Security DPoPProofJwtDecoderFactory vulnerable to DPoP Proof ReplayHIGH 7.40.4 %
CVE-2026-478385.7.0 – < 5.7.25 ; 5.8.0 – < 5.8.27 ; 6.3.0 – < 6.3.18 ; …Unauthorized User Impersonation when Using X.509 Client CertificatesHIGH 8.10.1 %
CVE-2026-417065.7.0 – < 5.7.24 ; 5.8.0 – < 5.8.26 ; 6.3.0 – < 6.3.17 ; …Open Redirect When Using CookieRequestCacheMEDIUM 6.10.2 %
CVE-2026-416945.7.0 – < 5.7.24 ; 5.8.0 – < 5.8.26 ; 6.3.0 – < 6.3.17 ; …SAML Payloads Decrypted Without Valid SignatureMEDIUM 5.30.1 %
CVE-2026-410087.0.0 – < 7.0.5.1Spring Security Authorization Server Open Redirect via request_uriMEDIUM 6.10.2 %
CVE-2026-410035.7.0 – < 5.7.24 ; 5.8.0 – < 5.8.26 ; 6.3.0 – < 6.3.17 ; …Unencoded HTML Outputs in Spring Security May Allow Cross-Site ScriptingHIGH 7.60.2 %
CVE-2026-409937.0.0 – < 7.0.5.1Unfiltered Java Native Deserialization of SAML 2.0 Asserting Party Credentials BLOB Database EntryHIGH 7.30.2 %
CVE-2026-409885.7.0 – < 5.7.24 ; 5.8.0 – < 5.8.26 ; 6.3.0 – < 6.3.17 ; …Unbounded DEFLATE Inflation in SAML 2.0 Service ProviderHIGH 7.50.3 %
CVE-2026-227547.0.0 – 7.0.4ervlet Path Not Correctly Included in Path Matching of XML Authorization RulesHIGH 7.50.3 %
CVE-2026-227537.0.0 – 7.0.4Servlet Path Not Correctly Included in Path Matching of HttpSecurity#securityMatchersHIGH 7.50.2 %
CVE-2026-227486.3.0 – 6.3.14 ; 6.4.0 – 6.4.14 ; 6.5.0 – 6.5.9 ; …Potential Security Misconfiguration when Using withIssuerLocationMEDIUM 6.50.2 %
CVE-2026-227477.0.0 – 7.0.4Unauthorized User Impersonation when Using X.509 Client CertificatesHIGH 8.10.2 %
CVE-2026-227465.7.0 – 5.7.22 ; 5.8.0 – 5.8.24 ; 6.3.0 – 6.3.15 ; …User Attribute Enumeration when Using DaoAuthenticationProviderLOW 3.70.2 %
CVE-2026-227516.4.0 – 6.4.15 ; 6.5.0 – 6.5.9 ; 7.0.0 – 7.0.4Spring Security JdbcOneTimeTokenService allows a one-time token to authenticate multiple sessionsMEDIUM 4.80.1 %
CVE-2026-227334.0.0 – 4.0.3 ; 3.5.0 – 3.5.11 ; 3.4.0 – 3.4.14 ; …Authentication Bypass under Actuator CloudFoundry endpointsHIGH 8.20.4 %
CVE-2025-222345.7.16 ; 5.8.18 ; 6.0.16 ; …Spring Security - BCrypt Password Encoder maximum password length breaks timing attack mitigationMEDIUM 5.30.4 %
CVE-2025-412326.4.x – < 6.4.6CVE-2025-41232: Spring Security authorization bypass for method security annotations on private methodsCRITICAL 9.10.6 %
CVE-2025-222236.4.0-6.4.3Spring Security 6.4.0 - 6.4.3 may not correctly locate method security annotations on parameterized types or methods. This may cause an authMEDIUM 5.30.5 %
CVE-2025-222285.7.x – < 5.7.16 ; 5.8.x – < 5.8.18 ; 6.0.x – < 6.0.16 ; …CVE-2025-22228: Spring Security BCryptPasswordEncoder does not enforce maximum password lengthHIGH 7.40.6 %
CVE-2024-388106.3.x – < 6.3.2Missing Authorization When Using @AuthorizeReturnObjectHIGH 7.50.5 %
CVE-2024-222346.1.x – < 6.1.7 ; 6.2.x – < 6.2.2CVE-2024-22234: Broken Access Control in Spring Security With Direct Use of isFullyAuthenticatedHIGH 7.40.7 %
CVE-2019-112724.2 – < 4.2.13.RELEASEPlaintextPasswordEncoder authenticates encoded passwords that are nullHIGH 7.31.4 %
CVE-2019-37955.0 – < 5.0.11.RELEASE ; 5.1 – < 5.1.4.RELEASE ; 4.2 – < 4.2.11.RELEASEInsecure Randomness When Using a SecureRandom Instance Constructed by Spring SecurityMEDIUM 5.31.9 %