Get ahead
VMware offers training and certification to turbo-charge your progress.
Learn moreSpring WebFlux applications may be vulnerable to a security bypass when using the Kotlin Router DSL.
More precisely, an application can be vulnerable when all the following are true:
filter that passes a modified or replaced ServerRequest (for
example, via ServerRequestWrapper) to the next handler function in order to apply
security-related concerns.When all the conditions above are met, any security-related modifications applied to the
ServerRequest by the filter are silently discarded. The downstream handler receives the
original, unmodified request instead of the modified one, causing the security enrichment
to have no effect.
Spring Framework:
Versions that are no longer supported are also affected.
Users of affected versions should upgrade to the corresponding fixed version.
| Affected version(s) | Fix version | Availability |
|---|---|---|
| 5.3.x | 5.3.49 | Commercial |
No further mitigation steps are necessary.
This issue was discovered internally.
To report a security vulnerability for a project within the Spring portfolio, see the Security Policy