| Package | Affected versions | Patched versions |
|---|---|---|
| org.springframework:spring-webflux | ≥ 6.1.0, ≤ 6.1.26≥ 6.2.0, < 6.2.18≥ 7.0.0, < 7.0.7≤ 5.3.47 | 6.2.187.0.7 |
| org.springframework:spring-webmvc | ≥ 6.1.0, ≤ 6.1.26≥ 6.2.0, < 6.2.18≥ 7.0.0, < 7.0.7≤ 5.3.47 | 6.2.187.0.7 |
| spring framework | ≥ 6.1.0, < 6.1.27≥ 6.2.0, < 6.2.18≥ 7.0.0, < 7.0.7< 5.3.48 | 6.1.276.2.187.0.75.3.48 |
Spring MVC and WebFlux applications are vulnerable to cache poisoning when resolving static resources.
More precisely, an application can be vulnerable when all the following are true:
When all the conditions above are met, the attacker can send malicious requests and poison the resource cache with resources using the wrong encoding. This can cause a denial of service by breaking the front-end application for clients.
Running one of these products? Scan your site to see whether it exposes a vulnerable version.
Scan my site free