Get ahead
VMware offers training and certification to turbo-charge your progress.
Learn moreSpring MVC applications using the functional web framework are vulnerable to stream corruption when using Server-Sent Events (SSE).
More precisely, an application can be vulnerable when all the following are true:
RouterFunction, ServerResponse.sse())When all the conditions above are met, the attacker might corrupt the stream of data sent to other users. Depending on the frontend application logic, this could corrupt state or present malicious information to other users.
Spring Framework:
| Fix version | Availability |
|---|---|
| 7.0.9 | OSS |
| 7.0.8.1 | Enterprise Support Only |
| 6.2.20 | Enterprise Support Only |
| 6.1.29 | Enterprise Support Only |
| 6.0.31 | Enterprise Support Only |
| 5.3.50 | Enterprise Support Only |
No further mitigation steps are necessary.
This issue was discovered internally and later reported independently by Arpit Jain.
To report a security vulnerability for a project within the Spring portfolio, see the Security Policy