Spring Spring Security

29 CVEs affecting Spring Spring Security. Latest disclosed: 2026-08-27. Critical: 2, High: 12.

Top CVEs affecting Spring Spring Security
CVESeverityScorePublishedSummary
CVE-2026-59270Critical9.42026-08-27Spring Security's embedded UnboundID LDAP server (UnboundIdContainer) unconditionally registers an administrative credential and binds its listener to all avai…
CVE-2025-41232Critical9.12025-05-21Spring Security Aspects may not correctly locate method security annotations on private methods. This can cause an authorization bypass. Your application may…
CVE-2026-47877High8.22026-08-27Spring Security Authorization Server's default consent page renders user-controlled values without HTML entity encoding. Spring Security 7.1.0 Spring Security…
CVE-2026-22733High8.22026-03-20Spring Boot applications with Actuator can be vulnerable to an "Authentication Bypass" vulnerability when an application endpoint that requires authentication…
CVE-2026-41003High7.62026-06-10An attacker able to influence values in RelyingPartyRegistration may be able to run arbitrary code on HTML forms generated by Spring Security filters. Affecte…
CVE-2026-40988High7.52026-06-10An application using spring-security-saml2-service-provider and the REDIRECT binding for SAML 2.0 Login or Logout may be vulnerable to a denial of service by w…
CVE-2026-22754High7.52026-04-22Vulnerability in Spring Spring Security. If an application uses <sec:intercept-url servlet-path="/servlet-path" pattern="/endpoint/**"/> to define the servlet…
CVE-2026-22753High7.52026-04-22Vulnerability in Spring Spring Security. If an application is using securityMatchers(String) and a PathPatternRequestMatcher.Builder bean to prepend a servlet…
CVE-2026-47841High7.42026-08-26An application using Spring Security's WebAuthn support may be vulnerable to user verification bypass when using a distributed HTTP session store. Spring Secur…
CVE-2026-41707High7.42026-08-25Authentication Bypass by Capture-replay vulnerability in Spring Spring Security allows Spring Security's DPoPProofJwtDecoderFactory contains a cache-based repl…
CVE-2025-22228High7.42025-03-20BCryptPasswordEncoder.matches(CharSequence,String) will incorrectly return true for passwords larger than 72 characters as long as the first 72 characters are…
CVE-2024-22234High7.42024-02-20In 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 use…
CVE-2026-40993High7.32026-06-10An attacker with write permissions to the database table managed by JdbcAssertingPartyMetadataRepository (saml2_asserting_party_metadata) may be able to store…
CVE-2019-11272High7.32019-06-26Spring Security, versions 4.2.x up to 4.2.12, and older unsupported versions support plain text passwords using PlaintextPasswordEncoder. If an application usi…
CVE-2026-47838Medium6.82026-06-10SubjectDnX509PrincipalExtractor does not correctly handle certain malformed X.509 certificate CN values, which can lead to reading the wrong value for the user…
CVE-2026-22747Medium6.82026-04-22Vulnerability in Spring Spring Security. SubjectX500PrincipalExtractor does not correctly handle certain malformed X.509 certificate CN values, which can lead…
CVE-2026-47842Medium6.52026-08-26Applications using AesBytesEncryptor with the two-argument constructor or when passing a null IV generator and CBC as the encryption mode encrypt data with AES…
CVE-2024-38810Medium6.52024-08-20Missing Authorization When Using @AuthorizeReturnObject in Spring Security 6.3.0 and 6.3.1 allows attacker to render security annotations inaffective.
CVE-2026-41706Medium6.12026-06-10Spring Security's CookieRequestCache and CookieServerRequestCache store the pre-authentication request URL in a browser cookie so that users can be redirected…
CVE-2026-41008Medium6.12026-06-10Spring Security Authorization Server's authorization endpoint performs insufficient validation of the request_uri parameter. An attacker can craft a malicious…