spring-security icon indicating copy to clipboard operation
spring-security copied to clipboard

Spring Security

Results 621 spring-security issues
Sort by recently updated
recently updated
newest added

Closes gh-14657

type: enhancement
in: oauth2

If [an authorized object](https://docs.spring.io/spring-security/reference/servlet/authorization/method-security.html#authorize-object) is sent to Spring Data, for example using `CrudRepository#save`, the call fails since it tries to look up model metadata by the class name, a CGLIB...

in: core
type: enhancement

**Describe the bug** I've migrated from spring boot 2.7.18 to spring boot 3.3.4, I've a SAML 2.0 with OpenSaml in my project, previously I used to redirect to the SAML...

status: waiting-for-triage
type: bug

Hello, would it be possible please to upgrade Nimbus dependency in Spring Security 5.8.x? The library is vulnerable to https://nvd.nist.gov/vuln/detail/CVE-2023-52428.

in: oauth2
status: feedback-provided
type: dependency-upgrade

Forward port of issue #15974 to 5.8.x.

in: web
type: bug
status: forward-port

Forward port of issue #15975 to 5.8.x.

in: web
type: enhancement
status: forward-port

Spring Security does not use the `ServerExchangeRejectedHandler` Bean when exposed. We should fix this, but in the meantime users can leverage a `BeanPostProcessor` approach. ```java @Bean BeanPostProcessor beanPostProcessor() { return...

in: web
type: enhancement

Spring Security does not use the `ServerWebExchangeFirewall` Bean when exposed. We should fix this, but in the meantime users can leverage a `BeanPostProcessor` approach. ```java @Bean BeanPostProcessor beanPostProcessor() { return...

in: web
type: bug

**Describe the bug** The example [here](https://docs.spring.io/spring-security/reference/servlet/oauth2/login/advanced.html#oauth2login-advanced-oidc-user-service) doesn't work. **To Reproduce** Just repeat the customization and see that the requests are not autorized at all. Adding ``` .authorizeHttpRequests(c -> c.anyRequest().authenticated()) ```...

status: waiting-for-feedback
in: docs
type: bug
status: feedback-reminder

`PortResolver` was created to work around an old IE bug where `ServerRequest.getServerPort()` could return the incorrect port at times. We should: - [ ] #7273 - [ ] Construct Absolute...

type: task